Spring MVC 3.1アプリケーションでは、remember-me機能(データベースに情報が保存されています)を実装しようとしています。ここで春のセキュリティ: "_spring_security_remember_me"チェックボックスフィールドの名前を変更する方法は?
は、私が現在持っているものです。
- 私はpersistent_loginsテーブルを作成しました。
私は私のセキュリティコンテキストファイルでこれを持っている:私のlogin.jspで
<form-login login-page="/login" authentication-failure-url="/login?err=true" default-target-url="/" username-parameter="username" password-parameter="password" login-processing-url="/validatelogin" /> <remember-me key="some_random_key" token-validity-seconds="31536000" data-source-ref="dataSource" />
を、私が持っている: "<フォームログイン>" 豆で
<form action="/validatelogin" method="post"> username : <input type='text' id='username' name='username' value='${SPRING_SECURITY_LAST_EXCEPTION.authentication.principal}' /> <br /> password : <input type='password' id='password' name='password' /> <br /><br /> remember me : <input type="checkbox" name="_spring_security_remember_me" /> <br /><br /> <input type="submit" value="submit" /> </form>
私はユーザ名パラメータとを使用して、jspで使用されるデフォルトの "j_password"と "j_username"フィールドの名前を変更することができました。 ter。しかし、 "_spring_security_remember_me"チェックボックスフィールドの名前を変更する方法はありません。
名前を変更する方法はありますか。
私の神様は、これがどのように ''のパラメータではありませんか? –
HDave
'remember-me-parameter'のようなものが[最新版](https://github.com/SpringSource/spring-security/blob/master/config/src/main/java/org/springframework/)に追加されましたセキュリティ/ config/http/RememberMeBeanDefinitionParser.java) –