2009-02-27 21 views
5

Grailsに「Remember Me」機能を実装すると、ユーザーはそれを確認できるので、2週間は再度ログインする必要はありません。Grailsアプリケーションで「remember me」を実装する

私はjSecurityプラグインを使用しており、ブラウザセッションを超えてCookieの有効期間を変更したいとします。

答えて

3

Spring security (formerly acegi security)このプラグインを使用できる場合は、この組み込み関数が組み込まれています。

その他の掲載されたソリューションはうまく機能します。

4

JSecurityはすでにRememberMe機能をサポートしています。 AuthorizationControllerを見てみると、パラメータ "rememberMe"がサポートされています。

2週間のタイムアウトを実装するには、別のCookieを追加し、それに応じてAuthorizationControllerを変更します。 JSecurityにはその機能があるかもしれませんが、コントローラがそれを尊重しているようには見えません。

関連する問題