def post(self): email = self.data['email'] password = self.data['password'] new_user = createUser(email, password) if new_user is None: raise PyError({'msg': 'existing_email'}) return {'token': gen_token(new_user)}
def post(self): email = self.data['email'] password = self.data['password'] new_user = createUser(email, password) if new_user is None: raise PyError({'msg': 'existing_email'}) return { 'token': gen_token(new_user) }
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'})