(@Req() req: Request, @Body() body: { refreshToken?: string }, @Res({ passthrough: true }) res: Response)
| 68 | @Post("logout") |
| 69 | @HttpCode(200) |
| 70 | logout(@Req() req: Request, @Body() body: { refreshToken?: string }, @Res({ passthrough: true }) res: Response) { |
| 71 | this.auth.logout(body?.refreshToken ?? readCookie(req, COOKIE)); |
| 72 | res.clearCookie(COOKIE, { path: COOKIE_PATH }); |
| 73 | return { ok: true }; |
| 74 | } |
| 75 | |
| 76 | @Get("me") |
| 77 | me(@CurrentUser() user: AuthUser) { |
nothing calls this directly
no test coverage detected