Guest User

Untitled

a guest
Dec 13th, 2018
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. @bp.route('/login', methods=('GET', 'POST'))
  2. def login():
  3. if request.method == 'POST':
  4. username = request.get_json().get('username')
  5. password = request.get_json().get('password')
  6.  
  7. #return username
  8. db = get_db()
  9. error = None
  10. user = db.execute(
  11. 'SELECT * FROM user WHERE username = ?', (username,)
  12. ).fetchone()
  13. #return user['id']
  14.  
  15. if user is None:
  16. error = 'Incorrect username.'
  17. elif not check_password_hash(user['password'], password):
  18. error = 'Incorrect password.'
  19.  
  20. if error is None:
  21. #session.clear()
  22. #session['user_id'] = user['id']
  23. return user['id']
  24. #return user['username']
  25.  
  26. return error
Add Comment
Please, Sign In to add comment