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, [])
def patch(self): user = get_logged_user() if not user: return ('NOT AUTHENTICATED', 401, []) return UserByIDHandler._patch(user)