Every line of 'req.isauthenticated()' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
1 function isAuthenticated(req) { 2 if (!req) return false; // 'No Request'; 3 if (!req.session) return false // 'No Session'; 4 if (!req.session.currentUser) return false // 'Not Authenticated'; 5 return true; 6 }
33 export function isAuthenticatedRequest(req: express.Request): req is AuthenticatedRequest { 34 return isTokenedRequest(req) && (req as AuthenticatedRequest).context !== undefined; 35 }
108 export function isAuthenticated(req, res, next) { 109 if (req.isAuthenticated()) { 110 return next(); 111 } 112 113 req.session.redirectTo = req.originalUrl; 114 115 return res.redirect(status.SEE_OTHER, '/auth'); 116 }
53 function isSignIn(req){ 54 if(req.session.ID != undefined){ 55 return true; 56 }else{ 57 return false; 58 } 59 }
13 function authenticateAPI (req) { 14 const reqSession = req.session; 15 if (!isValid(reqSession)) throw err.notLogged().hc(401); 16 }
30 function isUser(req) { 31 if (!req.userCtx) return false; 32 if (!req.userCtx.name) return false; 33 return true; 34 }
90 isAdmin(req) { 91 // return true; 92 if (get(req, 'user.role') !== 'admin') throw this.e(403, '!admin'); 93 }
50 function isAuthorized(req) { 51 let bearer = req.get('Authorization'); 52 if (bearer === 'Bearer ' + jwtToken) { 53 return true; 54 } 55 return false; 56 }
100 exports.isAuthenticated = function isAuthenticated(req, res, next) { 101 if (req.isAuthenticated()) { 102 return next(); 103 } 104 res.redirect('/'); 105 };
19 function isLoggedIn(req, res, next) { 20 console.log("req.isAuthenticated():", req.isAuthenticated(), req.params); 21 if (req.isAuthenticated()) { 22 next(); 23 } else { 24 if (req.params.courseName) { 25 res.redirect("/login?from=" + req.params.courseName); 26 } else { 27 res.redirect("/login"); 28 } 29 } 30 }