春のセキュリティコールは、電子メールとユーザー名で認証できるように構成できますか?現在、ドキュメントからわかるように、userLookup.userDomainClassNameは1つのフィールドに一致するように構成されています。たとえば、ユーザー名を入力すると、ユーザーはログインするためにユーザー名を入力する必要があります。ユーザーが電子メールまたはユーザー名でログインできるようにすることは可能ですか?
1 に答える
5
これは、カスタムUserDetailsSericeを作成することで実現できます。
最初にユーザー名でloadUserByUsername
検索し、それが失敗した場合は、電子メールで検索します。
于 2013-03-25T19:05:03.450 に答える