def login_mahasiswa(): if current_user.is_authenticated: return redirect(url_for('rmahasiswa.home')) form=loginmahasiswa_F() if form.validate_on_submit(): ceknpm= Tmahasiswa.query.filter_by(npm=form.npm.data).first() if ceknpm and bcrypt.check_password_hash(ceknpm.password, form.password.data): login_user(ceknpm) flash('Selamat Datang Kembali', 'Warning') return redirect(url_for('rmahasiswa.akunmahasiswa')) else: flash('Login Gagal, Periksa Password dan NPM kembali!', 'danger') return render_template("login_mahasiswa.html", form=form)
def login_mahasiswa(): if current_user.is_authenticated: return redirect(url_for('vmahasiswa.home')) form = loginmahasiswa_F() if form.validate_on_submit(): ceknpm = Tmahasiswa.query.filter_by(npm=form.npm.data).first() if ceknpm and bcrypt.check_password_hash(ceknpm.password, form.password.data): login_user(ceknpm) flash('SELAMAT DATANG KEMBALI', 'warning') return redirect(url_for('vmahasiswa.akunmahasiswa')) else: flash('LOGIN GAGAL, PERIKSA NPM DAN PASSWORD KEMBALI!!', 'warning') return render_template("login_mahasiswa.html", form=form)