Commit 8cda1db4 authored by Sharad Heft's avatar Sharad Heft
Browse files

Add customizable redirection URL after login and logout.

parent af29db97
from django.shortcuts import redirect
from django.contrib import auth
from django.views.decorators.cache import never_cache
from django.conf import settings
from test_oauth.session import TESTOAuth2Session
......@@ -18,7 +19,7 @@ def login(request, next=None):
def logout(request):
if request.user.is_authenticated():
auth.logout(request)
return redirect("/")
return redirect(getattr(settings, 'TEST_OAUTH_REDIRECT', '/'))
@never_cache
......@@ -32,4 +33,4 @@ def callback(request):
auth.login(request, auth.authenticate(**session.profile))
return redirect('/')
return redirect(getattr(settings, 'TEST_OAUTH_REDIRECT', '/'))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment