10 examples of 'req.isauthenticated()' in JavaScript

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.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
1function 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}
33export function isAuthenticatedRequest(req: express.Request): req is AuthenticatedRequest {
34 return isTokenedRequest(req) && (req as AuthenticatedRequest).context !== undefined;
35}
108export 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}
53function isSignIn(req){
54 if(req.session.ID != undefined){
55 return true;
56 }else{
57 return false;
58 }
59}
13function authenticateAPI (req) {
14 const reqSession = req.session;
15 if (!isValid(reqSession)) throw err.notLogged().hc(401);
16}
30function isUser(req) {
31 if (!req.userCtx) return false;
32 if (!req.userCtx.name) return false;
33 return true;
34}
90isAdmin(req) {
91 // return true;
92 if (get(req, 'user.role') !== 'admin') throw this.e(403, '!admin');
93}
50function isAuthorized(req) {
51 let bearer = req.get('Authorization');
52 if (bearer === 'Bearer ' + jwtToken) {
53 return true;
54 }
55 return false;
56}
100exports.isAuthenticated = function isAuthenticated(req, res, next) {
101 if (req.isAuthenticated()) {
102 return next();
103 }
104 res.redirect('/');
105};
19function 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}

Related snippets