Белые списки электронной почты в SOCIAL-AUTH-APP-DJANGO
Я пытаюсь понять, как ограничить вход людей на мой сайт. Я использую библиотеку Python social-auth-app-django
. В документации сказано, что нужно добавить auth_allowed
в конвейер
SOCIAL_AUTH_PIPELINE = (
'social_core.pipeline.social_auth.social_details',
'social_core.pipeline.social_auth.social_uid',
'social_core.pipeline.social_auth.social_user',
'social_core.pipeline.user.get_username',
'social_core.pipeline.social_auth.associate_by_email',
'social_core.pipeline.user.create_user',
'social_core.pipeline.social_auth.associate_user',
'social_core.pipeline.social_auth.load_extra_data',
'social_core.pipeline.user.user_details',
)
Но я не уверен, как настроить мой код. Я даже добавил SOCIAL_AUTH_GOOGLE_WHITELISTED_EMAILS = ['me@foo.com']
Но все равно, похоже, не работает