2月19日(木)2コマ目
今日、やったこと Spring Securityで認証アプリケーション作成(前回からのつづき) 今日のホワイトボード 前回は 前回 はSEC_商品マスタテーブルにアクセスするために Item.java ItemRepository.java application.properties を作成した。 商品一覧を表示する 商品一覧ページを表示するために以下を追加。 controller/ItemController.java クライアントからのリクエストを受け付けて、処理を行い、ビューを返す。 index.html このアプリケーションのトップページ。商品一覧を表示する。 実行すると とくになにも設定していないため、全ページが認証対象になる。 Spring Securityの認証画面が表示される。 図 トップページにアクセスすると認証画面に ユーザー情報はなにも登録していないため、Spring securityのデフォルトのユーザー"user"でログイン。パスワードもSpring Securityが生成して、コンソールに表示される。 図 ユーザーは"user"、パスワードを入力してログイン 認証に成功するとトップ画面が表示される。 図 認証成功 -> トップ画面表示 認証に失敗すると、エラー表示。 図 認証失敗 -> エラーメッセージ表示 認証不要画面、認証必要画面をわける トップページは認証不要。 新規登録画面に進むには認証が必要に変...