def login(): form = LoginForm(request.form) if request.method == 'POST' and form.validate(): user_id = form.get_user().user_id session['user_id'] = user_id return redirect(url_for('user_index', user_id=user_id)) return render_template('login.html', form=form)
def login(self): form = LoginForm(request.form) if request.method == 'POST' and form.validate(): user = form.get_user() login_user(user) redirect(url_for('.index')) self._template_args['form'] = form return super(MyIndexView, self).index()
def login(self): form = LoginForm(request.form) if request.method == 'POST' and form.validate(): user = form.get_user() login_user(user) redirect(url_for('.index')) self._template_args['form']=form return super(MyIndexView,self).index()
def login_view(self): # handle user login form = LoginForm(request.form) if helpers.validate_form_on_submit(form): user = form.get_user() login_user(user) if current_user.is_authenticated: return redirect(url_for('.index')) self._template_args['form'] = form return super(MyAdminIndexView, self).index()
def login(): form = LoginForm(request.form) print form.username.data if form.validate_on_submit(): user = form.get_user(current_app) if user is None: flash("Invalid user") return render_template("login.html", form=form) if not user.verify(form.username.data, form.password.data): flash("Invalid password") return render_template('login.html', form=form) # success login user _login.login_user(user, remember=True) return redirect(url_for(".timeline")) return render_template("login.html", form=form)