Esempio n. 1
0
def logout():
    session.__delitem__('access_token')
    masto = creds.dummy_masto()
    return render_template('index.html',
                           results=[],
                           query=None,
                           registered=is_authenticated())
Esempio n. 2
0
def logout():
    response = make_response(redirect(url_for('index')))
    # response.set_cookie('sessionID','',expires=0)
    response.delete_cookie('user_id')
    session.__delitem__('user_id')
    # print request.cookies
    print session
    flash('you have logged out')
    return response
Esempio n. 3
0
def login():
    if session.get('user_id'):
        session.__delitem__('user_id')
    if request.method == 'POST':
        userdata = request.form.to_dict()
        user = User.query.filter(User.name == userdata.get('name')).first()
        print user

        if user:
            if user.password == userdata.get('password'):
                flash("login OK. Jump Jump Jump...")
                response = make_response(redirect(url_for('problems')))
                response.set_cookie('user_id', str(user.id))
                session['user_id'] = user.id
                return response
            else:
                flash("password is not matching, please input again. ")
        else:
            flash('This user dose not exist, please input again.')
    return render_template('login.html')
Esempio n. 4
0
def login():
    if session.get('user_id'):
        session.__delitem__('user_id')
    if request.method == 'POST':
        userdata = request.form.to_dict()
        user = User.query.filter(User.name == userdata.get('name')).first()
        print user

        if user:
            if user.password == userdata.get('password'):
                flash("login OK. Jump Jump Jump...")
                response = make_response(redirect(url_for('problems')))
                response.set_cookie('user_id', str(user.id))
                session['user_id'] = user.id
                return response
            else:
                flash("password is not matching, please input again. ")
        else:
            flash('This user dose not exist, please input again.')
    return render_template('login.html')
def logout():
    try:
        session.__delitem__("user")
        return json.dumps({"result": True})
    except KeyError:
        return json.dumps({"result": False})
Esempio n. 6
0
 def logout():
     session.__delitem__("user")
     return redirect("/")