This module disables signup on mailman web UI. Signed-off-by: Michal Konecny <mkonecny@redhat.com>
14 lines
410 B
Python
14 lines
410 B
Python
# Disable local signup
|
|
|
|
from allauth.account.adapter import DefaultAccountAdapter
|
|
from allauth.socialaccount.adapter import DefaultSocialAccountAdapter
|
|
|
|
class NoLocalSignUpAdapter(DefaultAccountAdapter):
|
|
|
|
def is_open_for_signup(self, request):
|
|
return False
|
|
|
|
class SignUpEnabledSocialAdapter(DefaultSocialAccountAdapter):
|
|
|
|
def is_open_for_signup(self, request, sociallogin):
|
|
return True
|