Allow inactive users to login.

master
Nick Sergeant 2016-05-11 11:10:19 -04:00
parent 1eadd260fd
commit 94e40299a9
2 changed files with 10 additions and 0 deletions

6
forms.py Normal file
View File

@ -0,0 +1,6 @@
from django.contrib.auth.forms import AuthenticationForm
class AuthenticationFormWithInactiveUsersOkay(AuthenticationForm):
def confirm_login_allowed(self, user):
pass

View File

@ -4,6 +4,7 @@ from django.conf.urls import include, patterns, url
from django.contrib import admin
from django.http import HttpResponseRedirect
from django.views.generic import RedirectView, TemplateView
from forms import AuthenticationFormWithInactiveUsersOkay
from snipts.api import (PublicSniptResource,
PublicUserResource, PrivateSniptResource,
PrivateFavoriteResource, PrivateUserProfileResource,
@ -58,6 +59,9 @@ urlpatterns = \
name='registration_register'),
url(r'^activate/complete/$', RedirectView.as_view(
url='/login-redirect/')),
url(r'^login/?$', 'django.contrib.auth.views.login', {
'authentication_form': AuthenticationFormWithInactiveUsersOkay
}),
url(r'', include('registration.backends.default.urls')),
url(r'^', include('teams.urls')),