deviseでモデルを作成

$ rails g devise User

すると

create db/migrate/2012*******_devise_create_users.rb
create app/models/user.rb

辺りが作られます。
models/user.rbで細かい設定ができ、その設定に併せてmigrateファイルも変更しないと行けないので気をつけましょう。
今回はメール認証を行い、届いたメールのリンクへ飛んでアカウントの登録が完了する :confirmable オプションを付けます。

# models/user.rb
devise :database_authenticatable, :registerable,
 :recoverable, :rememberable, :trackable, :validatable, :confirmable #新しく追加

# db/migrate/2012ほにゃらら_devise_create_users.rb
## Confirmable
t.string :confirmation_token
t.datetime :confirmed_at
t.datetime :confirmation_sent_at
t.string :unconfirmed_email # Only if using reconfirmable
#コメントアウトを解除します

設定はこんなもん。