fix OAuth Authorization View not requiring authentication

This commit is contained in:
Jens Langhammer 2019-03-11 09:48:36 +01:00
parent c47bc11ec0
commit d408031304
1 changed files with 2 additions and 1 deletions

View File

@ -2,6 +2,7 @@
from logging import getLogger from logging import getLogger
from urllib.parse import urlencode from urllib.parse import urlencode
from django.contrib.auth.mixins import LoginRequiredMixin
from django.shortcuts import get_object_or_404, redirect, reverse from django.shortcuts import get_object_or_404, redirect, reverse
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from oauth2_provider.views.base import AuthorizationView from oauth2_provider.views.base import AuthorizationView
@ -15,7 +16,7 @@ from passbook.oauth_provider.models import OAuth2Provider
LOGGER = getLogger(__name__) LOGGER = getLogger(__name__)
class PassbookAuthorizationLoadingView(LoadingView): class PassbookAuthorizationLoadingView(LoginRequiredMixin, LoadingView):
"""Show loading view for permission checks""" """Show loading view for permission checks"""
title = _('Checking permissions...') title = _('Checking permissions...')