webアプリケーションの作成⑦
情報の一時保存
ここのところPCのキーボードの状態がおかしいです。購入して一年と2か月くらいかな。その間にKotlin、Java、Unix、JavaScript、Ruby、HTML、Ruby on Railsといろいろとやってきましたが、キーボードを酷使しすぎたか単に手入れが悪いのか。。。PC
は僕にとって”夢の機械”なのでもう少し丁寧に扱わないとです。
アンダーバーが突如打てなくなったり、先ほどは?さえも入らなくなったりしていました。そうするとやっぱり入力速度が落ちてストレスになります。
手入れはきちっとしていこう!
大切だな。さらに、ある個所でエラーが解除なかなかできず時間がかかってしまいましたが、アプリケーションの基礎部分終了まであと少し。
今日はユーザーデータの一時保存を実装しました。
作業内容はこちら
- Session コントローラの作成
- Sessionで使うリソースの追加
- Sessionコントローラのテスト
- ログインフォームの作成
- ログイン時のアクションの作成
- ログイン送信時の挙動の設定
- 不正なログインに関する統合テスト
- 一時Cookieのの設定やログイン中のユーザーを検索、ログインの有無の確認をするためSessionヘルパーを有効活用
- ログイン中のユーザー用のヘッダーのリンクの修正
- Bootstrap のJavascriptライブラリの追加
- fixture向けのDigestメソッドを追加
- 正当なログインに対する統合テスト
- ユーザー登録をしたら自動的にログインする
- テスト中のログインステータスを論理値で返すメソッドの作成
- ユーザー登録後のログインのテスト
- ログアウト機能の実装
- ログアウトのテスト
このブログを書いている最中もキーボードが、、、お手入れお手入れ