こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

ログイン画面を通過済み(認証済みユーザ)の判定

ログイン画面でユーザとパスワードを入力し、ログインできたユーザがいたとして、
その後の、画面Aでも、画面Bでも、
認証済みのユーザかどうかをチェックしたいです。

すべての画面で、データベースサーバのユーザ情報テーブルをチェックするのはなんか頂けないと思っているのですが、
何かよい方法はあるのでしょうか?
.

投稿日時 - 2018-07-27 22:48:57

QNo.9522492

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

よくある例ないなので技術者ならみんな知っていると思いますが、技術者ならまずは検索してみると良いでしょう。

投稿日時 - 2018-07-27 22:51:45

お礼

自分自身で調べた内容は、少し不安なのです。

例えばですが、

if (session == null){
/* まだ認証されていない */
session = request.getSession(true);

response.sendRedirect("/auth/Login");
}else{
Object loginCheck = session.getAttribute("login");
if (loginCheck == null){
/* まだ認証されていない */
response.sendRedirect("/auth/Login");
}
}

とかは調べたのですが、
漠然と、この方法だと不安です。

投稿日時 - 2018-07-28 04:09:15

あなたにオススメの質問