コード例 #1
0
ファイル: auth_contoller.py プロジェクト: mlfreer/ginny
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'))
コード例 #2
0
def Logout():
    logout_user()
    return redirect(url_for("main.welcome"))
コード例 #3
0
ファイル: auth.py プロジェクト: victor-arcane/task_arcane
def logout():
    logout_user()
    return redirect(url_for('index'))
コード例 #4
0
ファイル: views.py プロジェクト: cruzeMc/dreamvents
def logout():
    logout_user()
    session.pop('user', None)
    return redirect(url_for('landing'))
コード例 #5
0
ファイル: views.py プロジェクト: vinoddikaji/code-snippet
def logout():

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

    return redirect(url_for('student_login', msg=msg))
コード例 #6
0
def logout():
    logout_user()
    return redirect(url_for('login'))
コード例 #7
0
ファイル: views.py プロジェクト: bertarribas3/rpimiau
def logout():
    logout_user()
    return redirect(url_for('login'))
コード例 #8
0
def logout():
    logout_user()
    flash("You've been logged out!", "success")
    return redirect(url_for('users.login'))
コード例 #9
0
ファイル: views.py プロジェクト: Sentinel927/KiwanisFutbol
def logout():
    logout_user()
    flash('Logged out successfully.')
    return redirect('/login')
コード例 #10
0
def logout():
    logout_user()
    return redirect('/index')