bcrypt-rubyをインストールした
ユーザーのコントローラーを作成
ユーザーモデルを作成
ユーザーモデルにhas_secure_passwordを追加
users#newのコントローラーで@userを定義
ユーザーのサインアップ画面を作った
ルーティングでusersを設定した
users#createアクションを作って、ユーザーをDBに保存した
.DS_Storeとdb関連のファイルを無視するようにした
strong parametersを設定した
sessions_controllerを作って、ルーティングの定義をした
ログインのためのフォームを作った
パスワードをチェックして、正しければsession[:user_id]にログインしたユーザーIDを入れるようにした
サインアップした時にもsession[:user_id]にユーザーIDを代入するようにした
ヘルパーメソッドを使って、ログインしているユーザー情報をcurrent_userで取得できるようにした
ログインしていたらプロフィールへのリンクを、していなかったらログイン画面へのリンクを表示するようにした
ログアウト出来るようにした
ページの見た目を調整
Merge pull request #4 from putchom/user-registration

ユーザー登録、ログイン、ログアウトできるようにした。