コード例 #1
0
def logout(request: ExtendedHttpRequestWithUser) -> HttpResponse:
    auth.authLogLogout(request)
    request.session['restricted'] = False  # Remove restricted
    logoutUrl = request.user.logout()
    if logoutUrl is None:
        logoutUrl = request.session.get('logouturl', None)
    return auth.webLogout(request, logoutUrl)
コード例 #2
0
ファイル: login.py プロジェクト: aiminickwong/openuds
def logout(request):
    authLogLogout(request)
    return webLogout(request, request.user.logout())
コード例 #3
0
ファイル: modern.py プロジェクト: dkmstr/openuds
def logout(request):
    authLogLogout(request)
    logoutUrl = request.user.logout()
    if logoutUrl is None:
        logoutUrl = request.session.get('logouturl', None)
    return webLogout(request, logoutUrl)
コード例 #4
0
def logout(request: HttpRequest) -> HttpResponse:
    auth.authLogLogout(request)
    logoutUrl = request.user.logout()
    if logoutUrl is None:
        logoutUrl = request.session.get('logouturl', None)
    return auth.webLogout(request, logoutUrl)
コード例 #5
0
ファイル: login.py プロジェクト: techkie/openuds
def logout(request):
    authLogLogout(request)
    logoutUrl = request.user.logout()
    if logoutUrl is None:
        logoutUrl = request.session.get('logouturl', None)
    return webLogout(request, logoutUrl)
コード例 #6
0
def logout(request):
    authLogLogout(request)
    return webLogout(request, request.user.logout())