mirror of
https://github.com/bitwarden/server.git
synced 2025-06-07 11:40:31 -05:00
PM-20532 - SendAccessGrantValidator.cs - password to password hash
This commit is contained in:
parent
5a03ff45f7
commit
be8e7465be
@ -16,9 +16,9 @@ public class SendAccessGrantValidator(ISendAuthenticationQuery sendAuthenticatio
|
||||
string IExtensionGrantValidator.GrantType => GrantType;
|
||||
|
||||
private const string _invalidRequestMissingSendIdMessage = "send_id is required.";
|
||||
private const string _invalidRequestPasswordRequiredMessage = "Password is required.";
|
||||
private const string _invalidRequestPasswordHashRequiredMessage = "Password hash is required.";
|
||||
// TODO: add email + OTP errors here
|
||||
private const string _invalidGrantPasswordInvalid = "Password invalid.";
|
||||
private const string _invalidGrantPasswordHashInvalid = "Password hash invalid.";
|
||||
// TODO: add email OTP validation error messages here.
|
||||
|
||||
public async Task ValidateAsync(ExtensionGrantValidationContext context)
|
||||
@ -65,7 +65,7 @@ public class SendAccessGrantValidator(ISendAuthenticationQuery sendAuthenticatio
|
||||
|
||||
if (string.IsNullOrEmpty(password))
|
||||
{
|
||||
context.Result = new GrantValidationResult(TokenRequestErrors.InvalidRequest, errorDescription: _invalidRequestPasswordRequiredMessage);
|
||||
context.Result = new GrantValidationResult(TokenRequestErrors.InvalidRequest, errorDescription: _invalidRequestPasswordHashRequiredMessage);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -73,7 +73,7 @@ public class SendAccessGrantValidator(ISendAuthenticationQuery sendAuthenticatio
|
||||
|
||||
if (!passwordValid)
|
||||
{
|
||||
context.Result = new GrantValidationResult(TokenRequestErrors.InvalidGrant, errorDescription: _invalidGrantPasswordInvalid);
|
||||
context.Result = new GrantValidationResult(TokenRequestErrors.InvalidGrant, errorDescription: _invalidGrantPasswordHashInvalid);
|
||||
return;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user