mirror of
https://github.com/ershisan99/flashcards-api.git
synced 2025-12-16 20:59:26 +00:00
feat: return generated tokens on refresh
This commit is contained in:
@@ -191,7 +191,7 @@ export class AuthController {
|
||||
async refreshToken(
|
||||
@Request() req,
|
||||
@Response({ passthrough: true }) res: ExpressResponse
|
||||
): Promise<void> {
|
||||
): Promise<LoginResponse> {
|
||||
if (!req.cookies?.refreshToken) throw new UnauthorizedException()
|
||||
const userId = req.user.id
|
||||
const shortAccessToken = req.headers['x-short-access-token'] === 'true'
|
||||
@@ -211,7 +211,7 @@ export class AuthController {
|
||||
secure: true,
|
||||
})
|
||||
|
||||
return null
|
||||
return { accessToken: newTokens.accessToken, refreshToken: newTokens.refreshToken }
|
||||
}
|
||||
|
||||
@ApiOperation({
|
||||
|
||||
Reference in New Issue
Block a user