2012-05-09 12 views

答えて

2

ネットを通過した後、解決策が見つかりました。私はDaoAuthenticationProviderクラスを継承し、additionalAuthenticationChecks()メソッドをオーバーライドし、私のものを実行しました。さて、その働き。

誰かが役に立ちそうなことを祈って投稿しました:)

+0

修正のおめでとう!あなたができるときは、他の人があなたの解決策から学ぶことができるように、あなたの答えに「受け入れられた」とマークするようにしてください。乾杯〜 –

0

私はデータベースのエントリが必要だと思います。ログインページでユーザーが入力したユーザー名がデータベース内のユーザー名と一致する場合は、ログイン数を1増やします。これにより、失敗カウントをログインに維持できます。ログインが成功するたびに、失敗カウント値をゼロに設定します。

+0

問題を明確にしてください。私は既にログイン試行に失敗したDBの列を持っています。問題は、承認後のプロセスであるため、残りのログイン試行を表示できないことです。また、失敗したログイン試行を更新するEventListenerを追加しました。 しかし、残りの試行を表示するために、応答をJSPページに送り返すことができません。 –

+0

フィルターがあり、LoginFilterと言ってその中でこれらの検証をしてください。与えられた資格情報が真であると検証された場合にのみ、ユーザーにログインさせます。 – Arun

+0

ネットを通過した後、解決策が見つかりました。私はDaoAuthenticationProviderクラスを継承し、additionalAuthenticationChecks()メソッドをオーバーライドし、私のものを実行しました。さて、その作業 –

関連する問題