我使用從VS 2013的標準MVC模板,並使用帶有外接IDS,即谷歌,Facebook登錄,等ExternalSignInAsync - 它何時返回SignInStatus.RequiresVerification?
在AccountController.ExternalLoginCallback
,它調用SignInManager.ExternalSignInAsync
,其結果可能是SignInStatus .Success
,.LockedOut
,.RequiresVerification
之一,和.Failure
。
我已經能夠通過比現在延遲LockoutEndDateUtc
的dbo.AspNetUsers
的時間來使其返回LockedOut
。
何時或如何返回RequiresVerification
?
我想使用這個身份框架,但有點自定義。