Exemplo n.º 1
0
def logout():
    if current_user.has_role('gamer'):
        if current_user.game_trial.started:
            if not current_user.room.is_finished():
                abort(400)
        else:
            socketio.emit("gamer_unregister", {"id": current_user.id}, namespace='/gaming_manage', room="GameTrial:{}".format(current_user.game_trial.id))
            db.session.delete(current_user)
            db.session.commit()
    logout_user()
    for key in ('identity.name', 'identity.auth_type'):
        session.pop(key, None)
    identity_changed.send(current_app._get_current_object(),
                          identity=AnonymousIdentity())
    return redirect(request.args.get('next') or url_for('index'))
def Logout():
    logout_user()
    return redirect(url_for("main.welcome"))
Exemplo n.º 3
0
def logout():
    logout_user()
    return redirect(url_for('index'))
Exemplo n.º 4
0
def logout():
    logout_user()
    session.pop('user', None)
    return redirect(url_for('landing'))
Exemplo n.º 5
0
def logout():

    logout_user()
    msg = flash('You are now logged out....', 'success')

    return redirect(url_for('student_login', msg=msg))
Exemplo n.º 6
0
def logout():
    logout_user()
    return redirect(url_for('login'))
Exemplo n.º 7
0
def logout():
    logout_user()
    return redirect(url_for('login'))
Exemplo n.º 8
0
def logout():
    logout_user()
    flash("You've been logged out!", "success")
    return redirect(url_for('users.login'))
Exemplo n.º 9
0
def logout():
    logout_user()
    flash('Logged out successfully.')
    return redirect('/login')
Exemplo n.º 10
0
def logout():
    logout_user()
    return redirect('/index')