diff --git a/src/controllers/AuthController.ts b/src/controllers/AuthController.ts index 5615de9..507ac38 100644 --- a/src/controllers/AuthController.ts +++ b/src/controllers/AuthController.ts @@ -7,7 +7,7 @@ import { CreateResetToken } from '../models/actions/create/CreateResetToken'; import { HandleLogout } from '../models/actions/HandleLogout'; import { RefreshAuth } from '../models/actions/RefreshAuth'; import { ResetPassword } from '../models/actions/ResetPassword'; -import { Auth } from '../models/responses/ResponseAuth'; +import { ResponseAuth } from '../models/responses/ResponseAuth'; import { Logout } from '../models/responses/ResponseLogout'; @JsonController('/auth') @@ -16,7 +16,7 @@ export class AuthController { } @Post("/login") - @ResponseSchema(Auth) + @ResponseSchema(ResponseAuth) @ResponseSchema(InvalidCredentialsError) @ResponseSchema(UserNotFoundError) @ResponseSchema(UsernameOrEmailNeededError) @@ -60,7 +60,7 @@ export class AuthController { } @Post("/refresh") - @ResponseSchema(Auth) + @ResponseSchema(ResponseAuth) @ResponseSchema(JwtNotProvidedError) @ResponseSchema(IllegalJWTError) @ResponseSchema(UserNotFoundError) @@ -82,7 +82,7 @@ export class AuthController { } @Post("/reset") - @ResponseSchema(Auth) + @ResponseSchema(ResponseAuth) @ResponseSchema(UserNotFoundError) @ResponseSchema(UsernameOrEmailNeededError) @OpenAPI({ description: "Request a password reset token.
This will provide you with a reset token that you can use by posting to /api/auth/reset/{token}." }) @@ -92,7 +92,7 @@ export class AuthController { } @Post("/reset/:token") - @ResponseSchema(Auth) + @ResponseSchema(ResponseAuth) @ResponseSchema(UserNotFoundError) @ResponseSchema(UsernameOrEmailNeededError) @OpenAPI({ description: "Reset a user's utilising a valid password reset token.
This will set the user's password to the one you provided in the body.
To get a reset token post to /api/auth/reset with your username." }) diff --git a/src/models/actions/RefreshAuth.ts b/src/models/actions/RefreshAuth.ts index bcc4fbb..20e8abf 100644 --- a/src/models/actions/RefreshAuth.ts +++ b/src/models/actions/RefreshAuth.ts @@ -5,7 +5,7 @@ import { config } from '../../config'; import { IllegalJWTError, JwtNotProvidedError, RefreshTokenCountInvalidError, UserDisabledError, UserNotFoundError } from '../../errors/AuthError'; import { JwtCreator } from "../../jwtcreator"; import { User } from '../entities/User'; -import { Auth } from '../responses/ResponseAuth'; +import { ResponseAuth } from '../responses/ResponseAuth'; /** * This class is used to create refreshed auth credentials. @@ -24,8 +24,8 @@ export class RefreshAuth { /** * Creates a new auth object based on this. */ - public async toAuth(): Promise { - let newAuth: Auth = new Auth(); + public async toAuth(): Promise { + let newAuth: ResponseAuth = new ResponseAuth(); if (!this.token || this.token === undefined) { throw new JwtNotProvidedError() } diff --git a/src/models/actions/create/CreateAuth.ts b/src/models/actions/create/CreateAuth.ts index e915d1b..d9b96b7 100644 --- a/src/models/actions/create/CreateAuth.ts +++ b/src/models/actions/create/CreateAuth.ts @@ -5,7 +5,7 @@ import { InvalidCredentialsError, PasswordNeededError, UserDisabledError, UserNo import { UsernameOrEmailNeededError } from '../../../errors/UserErrors'; import { JwtCreator } from '../../../jwtcreator'; import { User } from '../../entities/User'; -import { Auth } from '../../responses/ResponseAuth'; +import { ResponseAuth } from '../../responses/ResponseAuth'; /** * This class is used to create auth credentials based on user credentials provided in a json body (post request). @@ -42,8 +42,8 @@ export class CreateAuth { /** * Creates a new auth object based on this. */ - public async toAuth(): Promise { - let newAuth: Auth = new Auth(); + public async toAuth(): Promise { + let newAuth: ResponseAuth = new ResponseAuth(); if (this.email === undefined && this.username === undefined) { throw new UsernameOrEmailNeededError(); diff --git a/src/models/responses/ResponseAuth.ts b/src/models/responses/ResponseAuth.ts index 5a8aa9e..6948253 100644 --- a/src/models/responses/ResponseAuth.ts +++ b/src/models/responses/ResponseAuth.ts @@ -3,7 +3,7 @@ import { IsInt, IsString } from 'class-validator'; /** * Defines the repsonse auth. */ -export class Auth { +export class ResponseAuth { /** * The access_token - JWT shortterm access token. */