Guest User

Untitled

a guest
May 6th, 2019
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. async function getPassword(email) {
  2.   const queryString = "SELECT password FROM spieler WHERE email = ?"
  3.  
  4.   const con = getConnection()
  5.  
  6.   return password = await con.query(queryString, [email], (err, result, flds) => {
  7.     console.log("password is: " + result[0].password)
  8.   })
  9. }
  10.  
  11. app.post('/api/login', validatePayloadMiddleware, (req, res) => {
  12.  
  13.   const email = req.body.email
  14.   const pw = req.body.pw
  15.  
  16.   var username = ""
  17.   var userData = {}
  18.  
  19.   if (email != null) {
  20.    
  21.     const queryString = "SELECT * FROM spieler WHERE email = ?"
  22.  
  23.     const con = getConnection()
  24.  
  25.     con.query(queryString, [email], (err, result, flds) => {
  26.       if(err) {
  27.         res.status(404).send({
  28.           errorMessage: 'No User Found'
  29.         })
  30.       }
  31.  
  32.       if (result.length > 0) {
  33.         const pw = getPassword(email)
  34.         username = result[0].username
  35.         console.log("++++ " + username)
  36.       }
  37.     })
  38.  
  39.     req.session.user = userData
  40.  
  41.     res.status(200).send({
  42.       user : userData
  43.     })
  44.   } else {
  45.     res.status(403).send({
  46.       errorMessage: 'Permission denied'
  47.     })
  48.   }
  49. })
Add Comment
Please, Sign In to add comment