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
	
	 Nathan Lamy
						Nathan Lamy