Every line of 'express session logout' 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.
5 export function logout(req: Request, res: Response): void { 6 res.clearCookie(JWT_COOKIE_NAME); 7 res.redirect(APP_HOME_URL); 8 }
Secure your code as it's written. Use Snyk Code to scan source code in minutes – no build needed – and fix issues immediately. Enable Snyk Code
26 export function logout(sessionId) { 27 const data = { 28 sessionId 29 } 30 return fetch({ 31 url:'/logout', 32 method: 'post', 33 data 34 }) 35 }
55 logout(req) { 56 delete req.session.uid; 57 return req.user; 58 }
276 async logout () { 277 if (this.user) { 278 const rememberMeToken = this._ctx.request.cookie(this.rememberTokenKey) 279 if (rememberMeToken) { 280 await this._serializerInstance.deleteTokens(this.user, [rememberMeToken]) 281 } 282 this.user = null 283 } 284 this._removeSession() 285 }
103 logout(cb) { 104 this.setLoading(true); 105 this.api.logout((err, res) => { 106 if (err) { 107 err = err.response ? err.response.text : err; 108 console.error(err); 109 } 110 this.clearToken(); 111 this.setLoading(false); 112 if (cb) cb(err); 113 }); 114 }
53 function doLogout(sessionId) 54 { 55 var logoutUrl = "https://mein.ortelmobile.de/services/userLogout.php"; 56 var xml = AnyBalance.requestPost(logoutUrl, {sessionKey: sessionId}, addHeaders({Referer: g_mainPage})); 57 AnyBalance.trace(xml,"Logout Reply"); 58 }
36 export function destroySession(req, res) { 37 req.logout(); 38 res.json({ success: true }); 39 }
35 export function logout(req, res) { 36 req.logout(); 37 res.status(201).json(req.user); 38 }
311 logout (session) { 312 313 session.forge = null 314 }
30 logout() { 31 const { props } = this; 32 props.auth.logout(); 33 }