in src/Amazon.AspNetCore.Identity.Cognito/CognitoSigninManager.cs [107:122]
public override async Task<SignInResult> PasswordSignInAsync(string userId, string password,
bool isPersistent, bool lockoutOnFailure)
{
if (lockoutOnFailure)
{
throw new NotSupportedException("Lockout is not enabled for the CognitoUserManager.");
}
var user = await _userManager.FindByIdAsync(userId).ConfigureAwait(false);
if (user == null)
{
return SignInResult.Failed;
}
return await PasswordSignInAsync(user, password, isPersistent, lockoutOnFailure).ConfigureAwait(false);
}