1月20日(木)3、4コマ目
今日、やったこと
- フィルター(javax.servlet.Filter)を使う
- 課題
今日のホワイトボード
非認証ユーザーはログインページしか表示しない
非認証ユーザーが認証済みユーザーが利用するページを直接リクエストした場合、強制的にログインページを表示するようにしたい。
| 図 非認証ユーザーにはユーザー情報ページは表示しない |
そもそもクライアントがアクセスできるのは
WEB-INF以下は直接アクセスNG。サーブレットからフォワードして表示。
| 図 WEB-INF以下はクライアントから直接アクセスできない |
フィルター
各サーブレット、JSPで認証済みか否かをチェックすると、大量にある場合、非常にめんどくさい。そこで、フィルタを使えば、一か所でチェックができる。
| 図 フィルターで認証済みかチェック |
フィルターの例
課題 シーケンスについて
忘れていると思い、ちょこっと説明。
| 図 シーケンスについて |
締め切りは1月27日(木)の4コマ目終了時。