fix: logout doesn't require auth
This commit is contained in:
parent
a6b8669e3d
commit
5598b40d66
2 changed files with 4 additions and 1 deletions
|
|
@ -129,6 +129,9 @@ export default class AuthController {
|
||||||
async logout({ auth }: HttpContext) {
|
async logout({ auth }: HttpContext) {
|
||||||
// Logout user
|
// Logout user
|
||||||
await auth.use('web').logout()
|
await auth.use('web').logout()
|
||||||
|
return {
|
||||||
|
success: true,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Magic link login
|
// TODO: Magic link login
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ router.group(() => {
|
||||||
router.post('/auth/request', [AuthController, 'requestLogin']).use(authThrottle)
|
router.post('/auth/request', [AuthController, 'requestLogin']).use(authThrottle)
|
||||||
router.post('/auth/verify', [AuthController, 'verifyCode']).use(throttle)
|
router.post('/auth/verify', [AuthController, 'verifyCode']).use(throttle)
|
||||||
router.post('/auth/register', [AuthController, 'register']).use(throttle)
|
router.post('/auth/register', [AuthController, 'register']).use(throttle)
|
||||||
router.post('/auth/logout', [AuthController, 'logout']).use(middleware.auth())
|
router.post('/auth/logout', [AuthController, 'logout'])
|
||||||
// TODO: Magic link login
|
// TODO: Magic link login
|
||||||
// router.get('/auth/magic-link', 'AuthController.magicLink').use(throttle)
|
// router.get('/auth/magic-link', 'AuthController.magicLink').use(throttle)
|
||||||
// router.get('/auth/listen', 'AuthController.listen')
|
// router.get('/auth/listen', 'AuthController.listen')
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue