2010-11-30 4 views
1

私のgrailsアプリケーションでshiroを使用している場合は、cookieを使用して承認を含むセッションデータを保存しています。grailsで受け入れられたクッキーが原因でログインが失敗したかどうかを調べるには

ユーザーがCookieを受け入れずにログインしようとすると、ログインは機能しますが、(期待どおり)セッションは再び失われ、ユーザーはログアウトします。

一般的にこの動作を変更したくない場合、ブラウザにCookieを受け入れる必要があるという通知をユーザーに表示したいだけです。

セッションのデータが失われた後にこのユーザーがログインしようとしたことを伝える方法があるので、それぞれのメッセージを表示できますか?

私はクッキーがすべてのページで受け入れられるかどうかをテストすることは少し過ぎると思うので、私はログイン時の解決策に向かっています。

答えて

1

grailsセッションを使用して、ユーザーの現在の状態を保存できます。次に、ログイン時に、grailsセッションを確認し、メッセージを表示するかどうかを決定します。

関連する問題