Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. app.use((req, res, next) => {
  2. if (!res.data) {
  3. return res.status(404).send({
  4. status: false,
  5. error: {
  6. reason: "Invalid Endpoint",
  7. code: 404
  8. }
  9. });
  10. }
  11. if(req.newSessionRequired && req.session.userData){
  12. try{
  13. res.setHeader('session-token',
  14. generateJWTToken(req.session.userData));
  15. res.data['session-token'] = generateJWTToken(req.session.userData);
  16. }catch(e){
  17. console.log('e:',e);
  18. }
  19. }
  20.  
  21. if (req.session && req.session.sessionID) {
  22. try {
  23. res.setHeader('session-token', req.session.sessionID);
  24. res.data['session-token'] = req.session.sessionID;
  25. } catch (e) {
  26. console.log('Error ->:', e);
  27. }
  28. }
  29. res.status(res.statusCode || 200)
  30. .send({ status: true, response:res.data });
  31. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement