Facebook認証用のカスタム認証方法でgrails spring securityを使用します。
def auth() {
...
}
ブラウザで Cookie を確認すると、ブラウザ セッションが閉じられると Cookie の有効期間が終了することがわかります。永続的な rememberMe Cookie は、プラグインからデフォルトのログイン/認証アクションを使用した場合にのみ設定されます。
カスタム認証方法でログインしているユーザーがセッション間でログアウトされないようにするには、何を変更する必要がありますか?
再認証には、次を使用します。
def success() {
// get facebook user data
springSecurityService.reauthenticate username
if(springSecurityService.loggedIn) {
// do something
}
}
rememberMe Cookie を設定するにはどうすればよいですか?