Commit 951a1380 authored by whycurliness's avatar whycurliness
Browse files

Logout button to clear session

parent 55b60d9e
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -353,7 +353,11 @@ class CreateIdentifierView(TemplateView):

def logout_view(request):
  request.session.flush()

  referer = request.META.get('HTTP_REFERER')
  if referer and '/gitlab-account/create/' in referer:
      return redirect('create-gitlab')
  return redirect('home')

def login_view(request):
    """Generate a login form. Note that most processing for this view is in forms.py"""
+6 −0
Original line number Diff line number Diff line
@@ -40,4 +40,10 @@ dictionary called 'results.'-->
        Request GitLab Account
    </a>
</li>
<li class="nav-item mt-4">
    {% url 'logout' as menu_create_url %}
    <a href="{{menu_create_url}}">
        Logout
    </a>
</li>
{% endif %}
 No newline at end of file