コード例 #1
0
def login():
    form = loginForm()
    email_form = emailForm()
    if form.validate_on_submit():
        email = request.form.get('email').lower()
        
        userLog = User()
        user = userLog.get_user_with_email(email)
        
        if user and userLog.check_password(form.color.data) and user.is_active:
            login_user(user, remember=True)
            print("logged in");
            return redirect('/profile')

        return redirect(url_for('login'))

    return render_template('login.html', form=form, email_form=email_form, colors=colors);