Blame salt/profile/mailman3/files/django_fedora_nosignup.py
|
Stasiek Michalski |
ff902a |
# Disable local signup
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
from allauth.account.adapter import DefaultAccountAdapter
|
|
Stasiek Michalski |
ff902a |
from allauth.socialaccount.adapter import DefaultSocialAccountAdapter
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
class NoLocalSignUpAdapter(DefaultAccountAdapter):
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
def is_open_for_signup(self, request):
|
|
Stasiek Michalski |
ff902a |
return False
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
class SignUpEnabledSocialAdapter(DefaultSocialAccountAdapter):
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
def is_open_for_signup(self, request, sociallogin):
|
|
Stasiek Michalski |
ff902a |
return True
|