def __create_session(): form = LoginForm(request.form) if form.validate(): user = User.find_by_username(form.username.data)[0] print user.session_token application_controller.login(user) user_response = build_user_response_object(user) response = jsonify(user=user_response, message="Login successful! Welcome {0}!".format( user.username)) response.set_cookie('chatterbox', user.session_token) return response else: return jsonify(errors=form.errors.items()), 401
def __create_session(): form = LoginForm(request.form) if form.validate(): user = User.find_by_username(form.username.data) session = Session(session_token=Session.generate_session_token(), username=user.username) session.save() __maintain_max_session_limit(user) response = jsonify(user=user_response_obj(user), message="Login successful! Welcome {0}!".format( user.username)) response.set_cookie('pomodoro-to-do', session.session_token) return response else: return jsonify(errors=form.errors.items()), 400