5

Grails に "Remember Me" 機能を実装して、ユーザーがチェックできるようにするにはどうすればよいですか? 2 週間は再度ログインする必要はありません。

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

4

2 に答える 2

4

JSecurity はすでに RememberMe 機能をサポートしています。AuthorizationController を見ると、パラメーター「rememberMe」がサポートされていることがわかります。

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

于 2009-02-27T02:42:04.603 に答える
3

Spring security (formerly acegi security) has this built-in, if you can use that plugin.

otherwise, the other posted solutions work nicely.

于 2009-02-27T09:52:10.293 に答える