rspecのuserテーブルテスト追加
6.2.2途中まで終了
メールアドレス検証テスト追加
アドレスのユニークテスト実装
大文字小文字を区別しない
大文字小文字を無視した一意性の検証
rails generate migration add_index_to_users_email
emailにindex追加
DB登録前にemailを小文字に変換する
これにより一意性を保証する

チュートリアル6.2まで終了
bcrypt-ruby install
password_digestのテスト追加
d104:srvadmin nagane$ rails generate migration \
> add_password_digest_to_users password_digest:string
WARNING: Nokogiri was built against LibXML version 2.8.0, but has dynamically loaded 2.9.1
      invoke  active_record
      create    db/migrate/20140519140414_add_password_digest_to_users.rb
d104:srvadmin nagane$
has_secure_passwordとそれに関連するテスト追加
パスワードの長さとauthenticateメソッドのテスト
セキュアパスワードの完全な実装
メールアドレスを小文字に変換するテスト追加
小文字変換処理をコメントアウト

これにより小文字に変換されなくなるため
テストは通らなくなる。
これによって正しい対象をテストしている事を確認する
コメントアウト解除
before_saveの実装方法変更
正規表現の修正