Skip to content
This repository has been archived by the owner on Jul 18, 2022. It is now read-only.

Commit

Permalink
Merge pull request #37 from rmagur1203/develop
Browse files Browse the repository at this point in the history
auth refresh token passing through query string
  • Loading branch information
rmagur1203 authored Mar 29, 2022
2 parents deeb837 + 6101ecd commit 58a53cf
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 8 deletions.
17 changes: 11 additions & 6 deletions src/controllers/auth.ts
Original file line number Diff line number Diff line change
Expand Up @@ -93,13 +93,18 @@ export class AuthController {
await this.authService.createAndGetRefreshTokenByUserId(
savedUser!.id
);
res.cookie(
REFRESH_TOKEN_COOKIE_KEY,
refreshToken,
REFRESH_TOKEN_COOKIE_OPTION
);
// res.cookie(
// REFRESH_TOKEN_COOKIE_KEY,
// refreshToken,
// REFRESH_TOKEN_COOKIE_OPTION
// );
// return res.redirect(
// process.env.FRONTEND_URL! + (isNewUser ? '/register' : '')
// );
return res.redirect(
process.env.FRONTEND_URL! + (isNewUser ? '/register' : '')
process.env.FRONTEND_URL! +
(isNewUser ? '/register' : '/login/token') +
`?refresh=${refreshToken}`
);
}

Expand Down
6 changes: 4 additions & 2 deletions src/controllers/userSchedule.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@ export class UserScheduleController {
if (!req.user)
return ErrorHandler(new TypeError('req.user is undefined'), res);
const result = await this.service.update(req.user, id, body);
return res.status(HttpStatusCode.NO_CONTENT).json(result);
logger.debug('controllers/userSchedule.ts', 'update', req.user, result);
return res.sendStatus(HttpStatusCode.NO_CONTENT);
}

@Delete('/:id', [accessTokenGuard])
Expand All @@ -70,6 +71,7 @@ export class UserScheduleController {
if (!req.user)
return ErrorHandler(new TypeError('req.user is undefined'), res);
const result = await this.service.delete(req.user, id);
return res.status(HttpStatusCode.NO_CONTENT).json(result);
logger.debug('controllers/userSchedule.ts', 'delete', req.user, result);
return res.sendStatus(HttpStatusCode.NO_CONTENT);
}
}

0 comments on commit 58a53cf

Please sign in to comment.