website: Copy files during build. website: Allow for mixed env builds. website: Reduce build size. website: Expose build. website: Add build memory debugging. WIP: Disable broken links check to compare memory usage. website: Update deps. website: Clean up API paths. website: Flesh out 3.8 fixes. Format. website: Update ignore paths. Website: Clean up integrations build. website: Fix paths. website: Optimize remark. website: Update deps. website: Format. website: Remove linking. website: Fix paths. wip: Attempt API only build. Prep. Migrate render to runtime. Tidy sidebar. Clean up templates. docs: Move directory. WIP docs: Flesh out split. website: Fix issue where routes have collisions.
1.4 KiB
1.4 KiB
title
| title |
|---|
| 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 the following general categories:
- Protocols (Kerberos, LDAP, OAuth, SAML, and SCIM)
- Property mappings or how to import data from a source
- Directory synchronization (Active Directory, FreeIPA)
- 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 to the flow. The process below assumes that you have not created or renamed the default stages and flows.
- Log in to authentik as an administrator and open the authentik Admin interface.
- Navigate to Flows and Stages > Flows.
- Click the default-authentication-flow.
- Click the Stage Bindings tab.
- Click Edit Stage on the default-authentication-identification stage.
- Under Source settings, add sources to Selected sources to have them displayed on the authentik login page.