def login(): form = LoginForm() openid_form = OpenIDForm() if openid_form.validate_on_submit(): return oid.try_login(openid_form.openid.data, ask_for=['nickname', 'email'], ask_for_optional=['fullname']) if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).one() login_user(user, remember=form.remember.data) """ # Add user's name to the cookie session['username'] = form.username.data """ identity_changed.send(current_app._get_current_object(), identity=Identity(user.id)) flash('You have been logged in.', category='success') return redirect(url_for('blog.home')) openid_errors = oid.fetch_error() if openid_errors: flash(openid_errors, category='danger') return render_template('login.html', form=form, openid_form=openid_form)
def login(): form = LoginForm() openid_form = OpenIDForm() if openid_form.validate_on_submit(): return oid.try_login( openid_form.openid.data, ask_for=['nickname','email'], ask_for_optional=['fullname'] ) if form.validate_on_submit(): user=User.query.filter_by(username=form.username.data).first() login_user(user,remember=form.remember.data) identity_changed.send( current_app._get_current_object(), identity=Identity(user.id) ) flash("登录成功!", category="success") return redirect(url_for('blog.home')) openid_errors=oid.fetch_error() if openid_errors: flash(openid_errors,category="danger") form.remember.data=True return render_template('login.html', form=form,openid_form=openid_form)
def login(): form = LoginForm() openid_form = OpenIdForm() if openid_form.validate_on_submit(): return oid.try_login(openid_form.openid.data, ask_for=['nickname', 'email'], ask_for_optional=['fullname']) if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).one() login_user(user, remember=True) # login_user(user, remember=form.remember.data) # 记住用户 # 将验证成功的用户对象放入session当中。 identity_changed.send(current_app._get_current_object(), identity=Identity(user.id)) flash('你已经穿好衣服可以见人了.', category='success') # flask.flash(message, category='message') # 可为信息设置类别,方便在取出时进行筛选等。 return redirect(url_for('blog.home')) openid_errors = oid.fetch_error() if openid_errors: flash(openid_errors, category='danger') return render_template('main/login.html', form=form, openid_form=openid_form)
def login(): form = LoginForm() if form.validate_on_submit(): flash('Login requested for user {}, remember_me={}'.format( form.username.data, form.remember_me.data)) return redirect('/index') return render_template('login.html', **locals())
def login(): form = LoginForm() if form.validate_on_submit(): flash("You have been logged in.", category="success") return redirect(url_for('blog.home')) return render_template('login.html', form=form)
def login(): if current_user.is_authenticated: return redirect(url_for('home')) form = LoginForm() # came from posted form, if validated including database. if form.validate_on_submit(): input = form.email.data if is_email(input): user = User.query.filter_by(email=input).first() else: user = User.query.filter_by(username=input).first() if user and bcrypt.check_password_hash(user.password, form.password.data): login_user(user, remember=form.remember.data) # from where login page is reached next_page = request.args.get('next') if next_page: return redirect(next_page) # url_for or pure string? else: return redirect(url_for('home')) else: flash('Login Unsuccessful. Please check username and password', 'danger') return render_template('login.html', title='Login', form=form)
def login(): if g.user is not None and g.user.is_authenticated(): return redirect(url_for('index')) form = LoginForm() if form.validate_on_submit(): session['remember_me'] = form.remember_me.data return oid.try_login(form.openid.data, ask_for = ['nickname', 'email']) return render_template('login.html', title = 'Sign In', form = form, providers = app.config['OPENID_PROVIDERS'])
def login(): form = LoginForm() if form.validate_on_submit(): session['username'] = form.username.data return redirect(url_for('.index')) return render_template('login.html', form=form)
def login(): form = LoginForm() global username if form.validate_on_submit(): flash('Login requested for user {}, remember_me={}'.format( form.username.data, form.remember_me.data)) username = form.username.data return redirect(url_for('main.index')) return render_template('login.html', title='Sign In', form=form)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user and user.check_password(form.password.data): login_user(user, remember=form.remember_me.data) return redirect(url_for('portfolio')) flash('Неправильное имя пользователя или пароль') return redirect(url_for('login'))
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user and user.check_password(form.password.data): login_user(user) flash('Welcome') return redirect(url_for('index')) flash('Incorrect login or pass') return redirect(url_for('login'))
def login(): form = LoginForm() if form.validate_on_submit(): if form.email.data == '*****@*****.**' and form.password.data == 'password': flash('You have been logged in!', 'success') return redirect(url_for('home')) else: flash('Login Unsuccessful. Please check username and password.', 'danger') return render_template('login.html', title='Login', form=form)
def login(request): """ Handles the login action. """ form = LoginForm(None, data=request.POST) if form.is_valid(): auth_login(request, form.get_user()) return JsonResponse(data={'redirect_to': reverse('webapp.pages.user_profile', args=(request.user.id, ))}) return JsonResponse(errors=form.errors)
def sign_in(request): if (request.method == 'POST'): form_login = LoginForm(request.POST) if (form_login.is_valid()): username = form_login.cleaned_data['username'] password = form_login.cleaned_data['password'] user = authenticate(request, username=username, password=password) if user is not None: login(request, user) return redirect('/wizard/')
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user and user.check_password(form.password.data): login_user(user, remember=form.remember_me.data) flash("Вы успешно зашли на сайт") return redirect(url_for('userProfile')) flash("Неправильное имя и пароль") return redirect(url_for('login'))
def login(): form = LoginForm() if form.validate_on_submit(): user = User.objects(username=form.username.data).first() login_user(user, remember=form.remember.data) identity_changed.send(current_app._get_current_object(), identity=Identity(user.username)) flash("You have been logged in", category="success") return redirect(url_for('stock.home')) return render_template('main/login.html', form=form)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = Users.query.filter(Users.login == form.username.data).first() if user and user.check_password(form.password.data): login_user(user) flash('Вы успешно зашли на сайт') return redirect(url_for('index')) flash('Ошибка входа') return redirect(url_for('login'))
def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).one() login_user(user) flash("Logged in successfully.", "success") return redirect(request.args.get("next") or url_for(".home")) return render_template("login.html", form=form)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(user_name=form.user_name.data).first() if user and user.check_password(form.password.data): login_user(user) flash('Welcome!') return redirect(url_for('index')) flash('Wrong credentials, please try again.') return redirect(url_for('login'))
def login(request): """ Handles the login action. """ form = LoginForm(None, data=request.POST) if form.is_valid(): auth_login(request, form.get_user()) return JsonResponse( data={'redirect_to': reverse('webapp.pages.my_flights')}) return JsonResponse(errors=form.errors)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter(User.username == form.username.data).first() if user and user.check_password(form.password.data): login_user(user) flash('You have successfully logged in') return redirect(url_for('index')) flash('Incorrect username or password') return redirect(url_for('login'))
def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() login_user(user, remember=form.remember.data) recent, top_tags = sidebar_data() return render_template('login.html', form=form, recent=recent, top_tags=top_tags)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = Users.query.filter_by(email=form.email.data).first() if user and user.check_password(form.password.data): login_user(user) return redirect(url_for('index')) else: logging.error('Неправильное имя пользователя или пароль') flash('Неправильное имя пользователя или пароль') return redirect(url_for('login'))
def login(): form = LoginForm() if request.method == "POST": if form.validate_on_submit(): if form.username.data == 'phucngo' and form.password.data == '123': flash('Login successful', 'success') session['username'] = request.form['username'] return redirect(url_for('staff')) else: flash('Login Unsuccessful!', 'danger') return render_template('login.html', page_title = 'Login', form = form)
def login(): if current_user.is_authenticated: return redirect(url_for('home')) form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(email=form.email.data).first() #database will be filtered with entered email if user and bcrypt.check_password_hash(user.password, form.password.data): #check password and email login_user(user, remember=form.remember.data) #login_user() logs user in return redirect(url_for('home')) else: flash('Login unsuccessful. Please check email and password', 'danger') #danger makes return red #TODO: get success and danger colored frames working return render_template('login.html', title='Login', form=form)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user and user.check_password(form.password.data): login_user(user) flash('Вы успешно вошли на сайт') return redirect(url_for('index')) flash('Неправильное имя пользователя или пароль') return redirect(url_for('login'))
def login(): form = LoginForm() if request.method == 'POST' and form.validate(): email = form.email.data password = form.password.data logged_user = User.query.filter(User.email == email).first() if logged_user and check_password_hash(logged_user.password, password): login_user(logged_user) return render_template('myaccount.html') else: return "Something went wrong. Please check your info an try again." return render_template('login.html', form=form)
def process_login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter(User.username == form.username.data).first() if user and user.check_password(form.password.data): login_user(user) return redirect(url_for('home')) flash('Неправильное имя или пароль') return redirect(url_for('login')) else: flash('Что-то пошло не так') return redirect(url_for('login'))
def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).first() if user is not None and user.verify_password(form.password.data): login_user(user, remember=form.remember_me.data) if request.args.get('next') is None: return redirect(url_for('index')) else: return redirect(request.args.get('next')) flash('Неверный логин или пароль') return render_template('login.html', form=form)
def login(): if current_user.is_authenticated: return redirect(url_for('home')) form = LoginForm() if form.validate_on_submit(): user = Users.query.filter_by(username=form.username.data).first() if user is None or not user.check_password(form.password.data): return render_template('login.html', form=form, error='Invalid login/password!') login_user(user, remember=form.remember_me.data) return redirect(url_for('home')) return render_template('login.html', form=form)
def login(): if current_user.is_authenticated: return redirect(url_for('home')) form = LoginForm() if form.validate_on_submit(): user = User.get_user(form.email.data) if user and bcrypt.check_password_hash(user.password, form.password.data): login_user(user, remember=form.remember.data) next_page = request.args.get('next') return redirect(next_page) if next_page else redirect(url_for('home')) else: flash('Login Unsuccessful. Please check email and password', 'danger') return render_template('login.html', title='Login', form=form)
def login(): form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(username=form.username.data).one() login_user(user, remember=form.remember.data) identity_changed.send(current_app._get_current_object(), identity=Identity(user.id)) flash('登录成功!', category='success') return redirect(url_for('blog.home')) return render_template('login.html', form=form)
def login_view(request): # Check if the user is already authenticated if not request.user.is_authenticated: # If a login is attempted if request.method == "POST": form = LoginForm(data=request.POST) # Check if the data entered in the form is valid if form.is_valid(): # Get email and password email = form.cleaned_data['email'] password = form.cleaned_data['password'] # Try to authenticate user user = authenticate(request, username=email, password=password) # If the credentials exist and are correct if user is not None: # Check whether the user is an admin or the superuser user_check = User.objects.get(email=email) if user_check.is_staff or user_check.is_superuser: # Login user and return template with success message auth_login(request, user) return render(request, 'webapp/authentication/login.html', {'success': True}) # Otherwise, show error message else: return render(request, 'webapp/authentication/login.html', {'not_admin': True}) # If the login is not valid, show the login form again else: form = LoginForm() return render(request, 'webapp/authentication/login.html', {'form': form}) # If the data is not valid, show the form again else: form = LoginForm() return render(request, 'webapp/authentication/login.html', {'form': form}) # If there is no POST data, show the form else: form = LoginForm() return render(request, 'webapp/authentication/login.html', {'form': form}) # User already authenticated else: return redirect('index')
def login(): if current_user.is_authenticated: return redirect(url_for('home')) form = LoginForm() if form.validate_on_submit(): user = User.objects(username=form.username.data).first() if user is None or not user.check_password(form.password.data): return redirect(url_for('login')) login_user(user, remember=form.remember_me.data) next_page = request.args.get('next') if not next_page or url_parse(next_page).netloc != '': next_page = url_for('home') return redirect(next_page) return render_template('login.html', form=form)
def login(request): '''Login page.''' lang = settings.LANGUAGE_CODE if request.method == 'POST': form = LoginForm(request.POST) if form.is_valid(): login = form.cleaned_data['login'] pwd = form.cleaned_data['password'] user = auth.authenticate( username=login, password=pwd) # print(user) if user and user.is_active: auth.login(request, user) try: lang = user.i18nuser.lang.lower() except ObjectDoesNotExist: pass request.session['django_language'] = lang return HttpResponseRedirect('/') else: request.session['django_language'] = lang translation.activate(lang) form = LoginForm() return render(request, 'webapp/login.html', { 'form': form, })
def login(): form = LoginForm() openid_form = OpenIDForm() if openid_form.validate_on_submit(): return oid.try_login( openid_form.openid.data, ask_for=['nickname', 'email'], ask_for_optional=['fullname'] ) if form.validate_on_submit(): flash("You have been logged in.", category="success") return redirect(url_for('blog.home', page=1)) openid_errors = oid.fetch_error() if openid_errors: flash(openid_errors, category="danger") return render_template('login.html', form=form, openid_form = openid_form)
def login(): form = LoginForm(request.form) try: if request.method == "POST" and form.validate(): username = form.username.data.lower() password = form.password.data remember = False check_for_other_users(username) logged_in = login_lit_review_user(username, password, model, remember) if not logged_in: raise LoginException('Login unsuccessful. Reason unknown.') #Login successful. flash("Logged in!", 'login') current_user.login() return redirect(request.args.get("next") or url_for("index")) except Exception as e: flash(e.message, 'error') return render_template("login.html", form=form)
def login(): form = LoginForm() if form.validate_on_submit(): flash("You have been logged in.", category="success") return redirect(url_for('sb.home')) return render_template("login.html", form=form)