현재 ASP.NET ID 암호 재설정 (전자 메일 확인을 통해)을하려면 사용자가 전자 메일을 다시 입력하고 새 암호를 다시 설정해야합니다. 그러나 대부분의 경우 암호 재설정은 새 암호 만 필요합니다. 어떻게이 일을 할 수 있겠습니까?전자 메일을 입력하지 않고 암호 재설정 (ASP.NET ID)
나는 사용자 ID는 이메일, 예컨대 :
var user = await UserManager.FindByNameAsync(model.Email);
그것이 사용자 ID를 포함로 암호 재설정의 CallbackUrl에서 직접 사용자 ID를 얻을 수 있나요을 받고 의해 발견되는 것을 발견? 아니면 더 나은 대체 접근법이 있습니까?
에 읽는 것이 좋습니다. 사실이 아니다. 더 안전한 방법은 암호 재설정 전에 사용자를 인증하는 수단으로 전자 메일 주소를 사용하는 것입니다. – GVashist