def login(): if request.method == "POST": username = request.form.get('email') pw = request.form.get('password') user.login(username, pw) if current_user.is_authenticated(): next_url = request.args.get('next', url_for('views.alerts')) return redirect(next_url, code=302) return render_template("login.html")
def login(): if current_user.is_authenticated(): return redirect(url_for('views.home'), code=302) if request.method == 'POST': login_form = request.form user.login(login_form.get('email'), login_form.get('password')) if current_user.is_authenticated(): next_url = request.args.get('next',url_for('views.home')) return redirect(next_url, code=302) else: return render_template('login.html', failure=True, email=login_form.get('email')) return render_template('login.html', failure=False, email='')
def login(): if current_user.is_authenticated(): return redirect(url_for("views.home"), code=302) if request.method == "POST": login_form = request.form user.login(login_form.get("email"), login_form.get("password")) if current_user.is_authenticated(): next_url = request.args.get("next", url_for("views.home")) return redirect(next_url, code=302) else: return render_template("login.html", failure=True, email=login_form.get("email")) return render_template("login.html", failure=False, email="")
def login(username, password): session = get_session() user = user_model.login(username, password) if user is not False: session['user'] = {} session['user']['id'] = user['id'] session.is_logged = True session['user']['username'] = user['username'] return True else: return False
def test_user_dne(self, logout_user_mock, login_user_mock): new_user = user.create_user('*****@*****.**', 'admin') new_user = user.register(new_user.registration_id, '1234password') self.assertFalse(user.login('*****@*****.**', '1234password'))
def test_password_incorrect(self, logout_user_mock, login_user_mock): new_user = user.create_user('*****@*****.**', 'admin') new_user = user.register(new_user.registration_id, 'aaaaaa') self.assertFalse(user.login('*****@*****.**', 'wrong password'))
def test_success(self, logout_user_mock, login_user_mock): new_user = user.create_user('*****@*****.**', 'admin') new_user = user.register(new_user.registration_id, '1234password') self.assertTrue(user.login('*****@*****.**', '1234password'))