def post(self): email = self.data['email'] password = self.data['password'] user = User.auth_with_password(email, password) expires = not self.data['remember'] if user: return { 'token': create_token(user, expires=expires), } else: raise APIError({'msg': 'invalid_password'})
def post(self): email = self.data['email'] password = self.data['password'] user = User.auth_with_password(email, password) expires = not self.data['remember'] if user: return { 'token': gen_token(user, expires=expires), 'settings': user.settings, } else: raise PyError({'msg': 'invalid_password'})