docs: explain social authentication auto sign up

Attempt to explain to the user that social auth with automatically allow
users to sign up for social accounts. `ALLOW_SIGNUP` now applies to
local account sign up only.
This commit is contained in:
Cody McGinnis 2023-08-29 20:21:54 -04:00
parent b8959036bf
commit 56cdc14cc1
No known key found for this signature in database
2 changed files with 4 additions and 1 deletions

View File

@ -113,7 +113,8 @@ REMOTE_USER_AUTH=0
# SPACE_DEFAULT_MAX_FILES=0 # Maximum file storage for space in MB. 0 for unlimited, -1 to disable file upload.
# SPACE_DEFAULT_ALLOW_SHARING=1 # Allow users to share recipes with public links
# allow people to create accounts on your application instance (without an invite link)
# allow people to create local accounts on your application instance (without an invite link)
# social accounts will always be able to sign up
# when unset: 0 (false)
# ENABLE_SIGNUP=0

View File

@ -17,6 +17,8 @@ They basically explain everything in their documentation, but the following is a
Choose a provider from the [list](https://django-allauth.readthedocs.io/en/latest/providers.html) and install it using the environment variable `SOCIAL_PROVIDERS` as shown
in the example below.
When at least one social provider is set up, the social login sign in buttons should appear on the login page.
```ini
SOCIAL_PROVIDERS=allauth.socialaccount.providers.github,allauth.socialaccount.providers.nextcloud
```