def post(self): form = LoginForm(request.form) if not form.validate(): return api.jsn(status=api.invalid_param, message=form.errors) user = user_core_service.validate_user(form.data) if user is None: return api.jsn(status=api.invalid_param, message="error username or password") user = user.serialize() data = { 'user': user, } return render_template("handsome/handsome.html", **data)
def post(self): form = LoginForm(request.form) if not form.validate(): return api.jsn(status=api.invalid_param, message=form.errors) user = user_core_service.validate_user(form.data) if user is None: return api.jsn(status=api.invalid_param, message="error username or password") user = user.serialize() data = { 'user': user, } response = make_response(api.jsn(api.success, data=data)) save_session(user['id'], user['username']) return store_cookie(response, user['id'])