import {Router} from 'express'; import { callback, login, getUserInfo } from '../controllers/oauth.controller.js'; import { isTokenValid } from '../middlewares/jwt.middleware.js'; import { addLogger } from '../middlewares/logger.middleware.js'; const router = Router(); router.get('/github', login) router.get('/callback', callback) // Get current user info from token router.get('/me', [addLogger, isTokenValid], getUserInfo) export default router;