website/docs: refine intro page for sources (#9625)

This commit is contained in:
Tana M Berry
2024-05-07 11:59:25 -05:00
committed by GitHub
parent 6802614fbf
commit bb1b8ab7bb
13 changed files with 25 additions and 15 deletions

View File

@ -69,5 +69,5 @@ The following placeholders will be used:
Save, and you now have Apple as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::

View File

@ -47,7 +47,7 @@ If you kept the default _Supported account types_ selection of _Single tenant_,
Save, and you now have Azure AD as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::
### Automatic user enrollment and attribute mapping

View File

@ -50,7 +50,7 @@ Here is an example of a complete authentik Discord OAuth Source
Save, and you now have Discord as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::
### Checking for membership of a Discord Guild

View File

@ -47,7 +47,7 @@ Here is an example of a complete authentik Github OAuth Source
Save, and you now have Github as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::
### Checking for membership of a GitHub Organisation

View File

@ -79,7 +79,7 @@ Here is an example of a complete authentik Google OAuth Source
Save, and you now have Google as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::
## Username mapping

View File

@ -1,13 +1,23 @@
---
title: Overview of sources
slug: general
title: Sources
slug: /sources
---
Sources allow you to connect authentik to an external user directory. Sources can also be used with social login providers such as Facebook, Twitter, or GitHub.
### Find your source
Sources are in three general categories:
- **Directory synchronization** (Active Directory, FreeIPA)
- **Protocols** (LDAP, OAuth, SAML, and SCIM)
- **Social logins** (Apple, Discord, Twitch, Twitter, and many others)
For instructions to add a specific source, refer to the documentation links in the left navigation pane.
### Add Sources to Default Login Page
To have sources show on the default login screen you will need to add them. The process below assumes that you have not created or renamed the default stages and flows.
To have sources show on the default login screen you will need to add them to the flow. The process below assumes that you have not created or renamed the default stages and flows.
1. In the Admin interface, navigate to the **Flows** section.
2. Click on **default-authentication-flow**.

View File

@ -50,5 +50,5 @@ Here is an example of a complete authentik Mailcow OAuth Source
Save, and you now have Mailcow as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::

View File

@ -23,5 +23,5 @@ Add _Plex_ as a _source_
Save, and you now have Plex as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::

View File

@ -56,5 +56,5 @@ Here is an example of a complete authentik Twitch OAuth Source
Save, and you now have Twitch as a source.
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::

View File

@ -44,5 +44,5 @@ You will need to create a new project, and OAuth credentials in the Twitter Deve
5. **Consumer Secret:** Your Client Secret from step 25
:::note
For more details on how-to have the new source display on the Login Page see [here](../general#add-sources-to-default-login-page).
For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page).
:::