Exemple #1
0
def login():
    if request.method == 'POST':
        session.pop('username', None)
        areyouuser = request.form['username']
        pwd = model.check_pw(areyouuser)
        if request.form['password'] == pwd:
            session['username'] = request.form['username']
            return redirect(url_for('home'))
    return render_template('index.html')
Exemple #2
0
def login():
    if request.method == 'POST':
        session.pop('username', None)
        areyouuser = request.form['username']
        pwd = model.check_pw(areyouuser)
        if request.form['password'] == pwd:
            session['username'] = request.form['username']
            model.setLog(model.getUserId(session['username']))
            # countLogs = model.getLogs()
            # print(countLogs)
            return redirect(url_for('home'))
    return render_template('index.html')
Exemple #3
0
def login():
    #if request.method == "GET":
    #    return render_template ('login.html')
    if request.method == "POST":
        session.pop("username", None)
        areyouser = request.form['username']
        pwd = model.check_pw(areyouser)
        dump(obj)
        if request.form['password'] == pwd:
            session = ['username'] == request.form['username']
            return redirect(url_for('portal'))
    return render_template('login.html')
Exemple #4
0
def home():
    if request.method == "GET":
        return render_template('index.html')
    else:
        username = request.form['username']
        password = request.form['password']
        db_password = model.check_pw(username)

        if password == db_password:
            message = model.show_color(username)
            return render_template('index.html', message=message)
        else:
            error_message = "Hint: He curses a lot."
            return render_template('football.html', message=error_message)
Exemple #5
0
def login():
    if request.method == 'POST':
        session.pop(
            'username', None
        )  #if someone else already logged in when post request to this route, kick them out
        areyouuser = request.form['username']
        pwd = model.check_pw(areyouuser)
        if request.form['password'] == pwd:
            session['username'] = request.form['username']
            return redirect(
                url_for('about')
            )  #refers to home function above that's associated with homepage
        else:
            return render_template('index.html',
                                   message='Invalid login information!')
    return render_template('index.html')
Exemple #6
0
def login_func():
    session.pop(
        'username', None
    )  #if someone else already logged in when post request to this route, kick them out
    areyouuser = request.form['email']
    pwd = model.check_pw(areyouuser)
    if (pwd is None):
        return render_template('project2_login.html',
                               message='Invalid login information!')
    elif request.form['password'] == pwd:
        session['username'] = request.form['email']
        return render_template(
            'project2_dashboard.html'
        )  #refers to function above that's associated with dashboard
    else:
        return render_template('project2_login.html',
                               message='Invalid login information!')
Exemple #7
0
def home():
    if request.method == "GET":
        return render_template('index.html')
    else:
        username = request.form['username']
        password = request.form['password']
        #this will normally go verify against a db
        db_password = model.check_pw(username)
        if password == db_password:
            #if username == "Gordon" and password == "Ramsay":
            #message = model.show_task('Gordon')
            message = model.show_task(username)
            #this is pulling task from db based on user
            return render_template('profile.html', message=message)
        else:
            error_message = 'You have provided the wrong username and password combination...'
            return render_template('index.html', message=error_message)
Exemple #8
0
def login():
    try:
        if request.method == 'POST':
            session.pop('username', None)
            areyouuser = request.form['username']
            pwd = model.check_pw(areyouuser)
            if request.form['password'] == pwd:
                session['username'] = request.form['username']
                message = ' Navigate to "HOME" to review your tasks.'
                return render_template('homepage.html',
                                       message='Welcome back, ' +
                                       session['username'] + '!' + message)
    except Exception as error:
        return render_template(
            'login.html',
            message='Error has occurred: ' + str(error) +
            '. You might have inserted the wrong username or password')
    return render_template('login.html')
Exemple #9
0
def home():
    if request.method == 'GET':
        text1 = 'This web application lets you keep track of your things to do.<br><br>'
        text2 = 'In order to use the app you need to be a registered user.<br><br>'
        text3 = 'After signing in you can begin using the application.<br><br>'
        return render_template('index.html',
                               message1=text1,
                               message2=text2,
                               message3=text3)
    else:
        session.pop('email', None)
        areyouuser = request.form['email']
        pwd = model.check_pw(areyouuser)
        if request.form['password'] == pwd:
            session['email'] = request.form['email']
            return redirect(url_for('lists'))
    if 'email' in session:
        g.user = session['email']
        return redirect(url_for('lists'))
    error_message = 'Wrong email or password <br><br>'
    return render_template('index.html', err_message=error_message)
Exemple #10
0
def home():
    if request.method == 'GET':
        text1 = 'This web application lets you keep track of your things to do.'
        text2 = 'In order to use the app you need to be a registered user.'
        text3 = 'After signing in you can begin using the application.'
        return render_template('index.html',
                               message1=text1,
                               message2=text2,
                               message3=text3)
    else:
        email = request.form['email']
        password = request.form['password']
        db_password = model.check_pw(email)

        if password == db_password:
            #message = model.show_color(username)
            #return render_template('todo.html', message = message)
            return render_template('todo.html')
        else:
            error_message = 'Wrong email or password'
            return render_template('index.html', err_message=error_message)