FrugalSOT / routes /auth.routes.js
HARISH20205's picture
chnaged the base url
7977b28
import { Router } from "express";
import passport from "passport";
const router = Router();
// Google OAuth login
router.get(
"/google",
passport.authenticate("google", { scope: ["profile", "email"] })
);
// Google OAuth callback
router.get(
"/google/callback",
passport.authenticate("google", {
failureRedirect: "https://frugalsot.vercel.app/",
successRedirect: "https://frugalsot.vercel.app/documentationDownload",
})
);
// // GitHub OAuth login
// router.get("/github", passport.authenticate("github"));
// // GitHub OAuth callback
// router.get(
// "/github/callback",
// passport.authenticate("github", {
// failureRedirect: "http://localhost:5173",
// }),
// (req, res, next) => {
// res.json({ message: "GitHub login successful", user: req.user });
// next("http:://localhost:5173/documentationDownload");
// }
// );
// Logout route
router.get("/logout", (req, res) => {
req.logout((err) => {
if (err) {
return res.status(500).json({ message: "Logout failed" });
}
res.json({ message: "Logged out successfully" });
});
});
export default router;