Beispiel #1
0
 def post(self):
     username, password = (
         request.json.get('username'), request.json.get('password'))
     user = User.query.filter_by(username=username).first()
     if not user:
         return ('', 401, [])
     resp = user.authenticate(password)
     if resp:
         return UserByIDHandler._get(user)
     return ('', 401, [])
Beispiel #2
0
 def patch(self):
     user = get_logged_user()
     if not user:
         return ('NOT AUTHENTICATED', 401, [])
     return UserByIDHandler._patch(user)