Mailman: Difference between revisions
added link to manual |
Phanirithvij (talk | contribs) m fix django-allauth docs links |
||
| Line 143: | Line 143: | ||
=== Social logins === | === Social logins === | ||
Mailman 3 uses [https:// | Mailman 3 uses [https://docs.allauth.org/en/latest/ django-allauth] to allow logins via many external auth providers, such as GitHub and Google. To enable these we need to update our Django settings and add some per-provider specifics in the admin UI. | ||
In this example we're just adding GitHub, but there are [https:// | In this example we're just adding GitHub, but there are [https://docs.allauth.org/en/latest/socialaccount/providers/ lots of other providers] available. | ||
* Add to your <code>configuration.nix</code> and run <code>nixos-rebuild switch</code>: | * Add to your <code>configuration.nix</code> and run <code>nixos-rebuild switch</code>: | ||