diff --git a/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.spec.ts b/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.spec.ts index 1ddeb664c..11f3b31d9 100644 --- a/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.spec.ts +++ b/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.spec.ts @@ -81,7 +81,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid email or password') + expect(result.getError()).toBe('Empty password') }) it('should return error if username is not provided', async () => { @@ -107,7 +107,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid email or password') + expect(result.getError()).toBe('Invalid code verifier') }) it('should return error if recovery codes are not provided', async () => { @@ -120,7 +120,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid recovery codes') + expect(result.getError()).toBe('Empty recovery codes') }) it('should return error if code verifier is invalid', async () => { @@ -135,7 +135,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid email or password') + expect(result.getError()).toBe('Invalid code verifier') }) it('should return error if user is not found', async () => { @@ -150,7 +150,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid email or password') + expect(result.getError()).toBe('Could not find user') }) it('should return error if recovery codes are invalid', async () => { @@ -176,7 +176,7 @@ describe('SignInWithRecoveryCodes', () => { }) expect(result.isFailed()).toBe(true) - expect(result.getError()).toBe('Invalid email or password') + expect(result.getError()).toBe('Invalid password') }) it('should return error if recovery codes are not generated for user', async () => { diff --git a/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.ts b/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.ts index 3a33bc86c..6b4c9da85 100644 --- a/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.ts +++ b/packages/auth/src/Domain/UseCase/SignInWithRecoveryCodes/SignInWithRecoveryCodes.ts @@ -40,21 +40,21 @@ export class SignInWithRecoveryCodes implements UseCaseInterface { const result = await this.authController.signInWithRecoveryCodes({ - apiVersion: request.body.apiVersion, + apiVersion: request.body.api_version, userAgent: request.headers['user-agent'], codeVerifier: request.body.code_verifier, username: request.body.username, @@ -278,7 +278,7 @@ export class InversifyExpressAuthController extends BaseHttpController { @httpPost('/recovery/params') async recoveryParams(request: Request): Promise { const result = await this.authController.recoveryKeyParams({ - apiVersion: request.body.apiVersion, + apiVersion: request.body.api_version, username: request.body.username, codeChallenge: request.body.code_challenge, recoveryCodes: request.body.recovery_codes,