2014-02-19 1 views
2

ASP.NET Identity 2.0 alpha 1 has been released 및 이들을 클래스에 도입하여 을 얻었다. 좋은!ASP.NET에서 전자 메일을 사용하여 로그인하는 방법 ID 2.0 alpha 1?

문제는 여전히 전자 메일 주소를 사용하여 로그인 할 수 없다는 것입니다. UserManager 클래스에는 FindByEmail 메서드가 있지만 암호로 매개 변수를 사용하지 않으며 VerifyPassword 메서드가 보호되어 있으므로 사용자 이름 대신 전자 메일을 사용하여 사용자 ID를 확인할 수 없습니다.

나는 이것을 어떻게 만들 수 있습니까?

답변

2

새 CheckPassword (TUser, 문자열 암호) 방법을 사용하여 2.0.0 RTM에서이 작업을 수행 할 수 있습니다. 지금은 사용자 이름으로 전자 메일을 사용하거나 수표 전자 메일/암호 방법을 노출하기 위해 자신의 메서드를 UserManager에 추가해야 할 수 있습니다.

관련 문제