1

春のセキュリティコールは、電子メールとユーザー名で認証できるように構成できますか?現在、ドキュメントからわかるように、userLookup.userDomainClassNameは1つのフィールドに一致するように構成されています。たとえば、ユーザー名を入力すると、ユーザーはログインするためにユーザー名を入力する必要があります。ユーザーが電子メールまたはユーザー名でログインできるようにすることは可能ですか?

4

1 に答える 1

5

これは、カスタムUserDetailsS​​ericeを作成することで実現できます。

最初にユーザー名でloadUserByUsername検索し、それが失敗した場合は、電子メールで検索します。

于 2013-03-25T19:05:03.450 に答える