def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): abort(400) user = User.query.filter(User.email.ilike(f"{form.email.data}")).first() if not user: flash("شما ثبت نام نکرده اید", category='error') return render_template('khadamati/login.html', form=form) if not user.check_password(form.password.data): flash("نام کاربری / رمز ورود نادرست است", category='error') return render_template('khadamati/login.html', form=form) # if user: # flash("شما از قبل وارد شده اید", category='error') # return(redirect(url_for('index'))) session['email'] = user.email session['user_id'] = user.id session['username'] = user.username # return redirect(url_for('index')) if session.get('email') is not None: flash("ورود با موفقیت انجام شد", category='') return redirect(url_for('khadamati.khadamat_mdf')) return render_template('khadamati/login.html', form=form)
def login(): form = LoginForm(request.form) if request.method=='POST': print(form.validate_on_submit()) if not form.validate_on_submit(): abort(400) return render_template('admin/login.html',form=form ) user = User.query.filter(User.email.ilike(f"{form.email.data}")).first() if not user: flash("Incorrect Email") return render_template('admin/login.html',form=form ) if not user.check_password(form.password.data): flash("Incorrect Password") return render_template('admin/login.html',form=form ) if not user.is_admin(): flash("Access Denied") return render_template('admin/login.html',form=form ) session['email']=user.email session['user_id']=user.id session['role']=user.role return "You're logged in !" if session.get('role') == 1: return "You are already logged in" return render_template('admin/login.html',form=form )
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): abort(400) user = User.query.filter( User.email.ilike(f"{form.email.data}")).first() if not user: flash("ورود نامعتبر است", category='error') return render_template('admin/login.html', form=form) if not user.check_password(form.password.data): flash("ورود نامعتبر است", category='error') return render_template('admin/login.html', form=form) if not user.is_admin(): flash("ورود نامعتبر است", category='error') return render_template('admin/login.html', form=form) session['email'] = user.email session['user_id'] = user.id session['role'] = user.role return redirect(url_for('admin.index')) if session.get('role') == 1: return redirect(url_for('admin.index')) return render_template('admin/login.html', form=form)
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): return render_template('users/login.html', form=form) user = User.query.filter(User.email == form.email.data).first() if not user: flash('User does\'nt exist!') return render_template('users/login.html', form=form) if not user.check_password(form.password.data): flash('Your password is wrong!') return render_template('users/login.html', form=form) return render_template('users/index.html') return render_template('users/login.html', form=form)
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): abort(400) user = User.query.filter(User.email.ilike(f'{form.email.data}')).first() if not user: flash("Incorrect Credentials", category='warning') return render_template('admin/login.html', form=form) if not user.check_password(form.password.data): flash("Incorrect Credentials", category='warning') return render_template('admin/login.html', form=form) session['email'] = user.email session['user_id'] = user.id return "Logged in successfully" if session.get('email') is not None: return "You are already logged in" return render_template('admin/login.html', form=form, title='Admin Login')
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): return render_template('admin/login.html', form=form) user = User.query.filter(User.email == form.email.data).first() if not user: flash('User does\'nt exist!', category='error') return render_template('admin/login.html', form=form) if not user.check_password(form.password.data): flash('Your password is wrong!', category='error') return render_template('admin/login.html', form=form) if not user.is_admin(): flash('Incorrect Credential', category='error') return render_template('admin/login.html', form=form) session['email'] = user.email session['user_id'] = user.id session['role'] = user.role return render_template('admin/index.html') # return redirect(url_for('admin.index')) return render_template('admin/login.html', form=form)
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): abort(400) user = User.query.filter(User.email.ilike(f'{form.email.data}')).first() if not user: flash("Incorrect Credential", category="warning") return render_template("admin/login.html", form=form) if not user.check_password(form.password.data): flash("Incorect Credential", category="error") return render_template("admin/login.html", form=form) if not user.is_admin(): flash("Incorect Credential", category="error") return render_template("admin/login.html", form=form) session['email'] = user.email session['user_id'] = user.id session['role'] = user.role return redirect(url_for('admin.index')) if session.get('role') == 1 : return redirect(url_for('admin.index')) return render_template("admin/login.html", form=form)
def login(): form = LoginForm(request.form) if request.method == 'POST': if not form.validate_on_submit(): abort(400) user = User().query.filter(User.email == form.email.data).first() if not user: flash('user was not found', category='error') return render_template('admin/login.html', form=form) if not user.check_password(form.password.data): flash('incorrect pass', category='error') return render_template('admin/login.html', form=form) if not user.is_admin(): flash('you are not admin', category='error') return render_template('admin/login.html', form=form) session['email'] = user.email session['user_id'] = user.id session['role'] = user.role return redirect(url_for('admin.admin_index')) if session.get('role') == 1: return redirect(url_for('admin.admin_index')) return render_template('admin/login.html', form=form)
def login(): form=LoginForm(request.form) if request.method=="POST": print (f"Form Is Validated? {form.validate_on_submit()}") return render_template('admin/login.html',form=form)