def login(self): form = LoginForm() if form.validate_on_submit(): user = form.get_user() login.login_user(user) if login.current_user.is_authenticated(): return redirect(url_for('.index')) return render_template('login.html', form=form, errors=form.errors)
def login_view(self): form = LoginForm(request.form) if helpers.validate_form_on_submit(form): user = form.get_user() login.login_user(user) if login.current_user.is_authenticated: return redirect(url_for('.index')) self._template_args['form'] = form return super(MyAdminIndexView, self).index()
def login_view(self): form = LoginForm(request.form) if helpers.validate_form_on_submit(form): user = form.get_user() flask_login.login_user(user) if flask_login.current_user.is_authenticated: return redirect(url_for('all_employees')) self._template_args['form'] = form return super(MyAdminIndexView, 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 = forms.LoginForm(request.form) if helpers.validate_form_on_submit(form): user = form.get_user() login.login_user(user) if login.current_user.is_authenticated: return redirect(url_for('.index')) self._template_args['form'] = form return super(MyAdminIndexView, self).index()
def login_view(self): # handle user login form = LoginForm(request.form) if helpers.validate_form_on_submit(form): user = form.get_user() if user is not None and user.verify_password(form.password.data): login.login_user(user) else: flash("Invalid username or password.") if login.current_user.is_authenticated: return redirect(url_for(".index")) self._template_args["form"] = form return super(MyAdminIndexView, self).index()
def login_view(self): logger.info('LOGIN') form = LoginForm(request.form) logger.debug(form) if helpers.validate_form_on_submit(form): user = form.get_user() login.login_user(user) if login.current_user.is_authenticated: return redirect(url_for('.index')) link = '<p>Input login and pasword for admin.</p>' self._template_args['form'] = form self._template_args['link'] = link return super(CustomAdminIndexView, 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.login_user(user) if login.current_user.is_authenticated: return redirect(url_for('.index')) link = '<p>Don\'t have an account? <a href="' + url_for( '.register_view') + '">Click here to register.</a></p>' self._template_args['form'] = form self._template_args['link'] = link return super(MyAdminIndexView, self).index()