ユーザーが認証に失敗した場合、ユーザー名とパスワードをフォームに返してほしい。GrailsとSpringSecurityLDAPでSpringSecurityコアプラグインを使用しています。私はしばらく探し回って、zipを思いついた。何か案は?
質問する
2153 次
3 に答える
4
UsernamePasswordAuthenticationFilter
javadocから:
ユーザー名を保持したい場合は、カスタマイズされた AuthenticationFailureHandler にキャッシュします
パスワードに関しては、セキュリティ上の理由からフォームのパスワード フィールドに戻すことができないため、キャッシュする必要はありません。
于 2012-10-23T21:16:59.987 に答える
0
ユーザー名をフォームに戻すために、次のことを行うことができました。LoginController.groovy:
render view: view, model: [postUrl: postUrl,
rememberMeParameter: config.rememberMe.parameter,
lastUsername: request.getSession().getAttribute("SPRING_SECURITY_LAST_USERNAME")]
于 2012-11-05T18:25:25.507 に答える