Revert "Revert "Merge branch 'goauthentik:main' into main""
This reverts commit 0acec5a6d4
.
This commit is contained in:
parent
0acec5a6d4
commit
16f7fbb69e
|
@ -1,6 +1,5 @@
|
|||
"""Gunicorn config"""
|
||||
import os
|
||||
import pwd
|
||||
from hashlib import sha512
|
||||
from multiprocessing import cpu_count
|
||||
from os import makedirs
|
||||
|
@ -23,13 +22,6 @@ if TYPE_CHECKING:
|
|||
|
||||
bind = "127.0.0.1:8000"
|
||||
|
||||
try:
|
||||
pwd.getpwnam("authentik")
|
||||
user = "authentik"
|
||||
group = "authentik"
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
_tmp = Path(gettempdir())
|
||||
worker_class = "lifecycle.worker.DjangoUvicornWorker"
|
||||
worker_tmp_dir = str(_tmp.joinpath("authentik_worker_tmp"))
|
||||
|
|
|
@ -71,6 +71,10 @@ Modify the following Example SAML config and paste incorporate into your `.env`
|
|||
```bash
|
||||
# Set authentication method to be saml2
|
||||
AUTH_METHOD=saml2
|
||||
# Control if BookStack automatically initiates login via your SAML system if it's the only authentication method.
|
||||
# Prevents the need for the user to click the "Login with x" button on the login page.
|
||||
# Setting this to true enables auto-initiation.
|
||||
AUTH_AUTO_INITIATE=true
|
||||
# Set the display name to be shown on the login button.
|
||||
# (Login with <name>)
|
||||
SAML2_NAME=authentik
|
||||
|
@ -78,12 +82,17 @@ SAML2_NAME=authentik
|
|||
SAML2_EMAIL_ATTRIBUTE=email
|
||||
# Name of the attribute to use as an ID for the SAML user.
|
||||
SAML2_EXTERNAL_ID_ATTRIBUTE=uid
|
||||
# Enable SAML group sync.
|
||||
SAML2_USER_TO_GROUPS=true
|
||||
# Set the attribute from which BookStack will read groups names from.
|
||||
# You will need to rename your roles in Bookstack to match your groups in authentik.
|
||||
SAML2_GROUP_ATTRIBUTE=http://schemas.xmlsoap.org/claims/Group
|
||||
# Name of the attribute(s) to use for the user's display name
|
||||
# Can have multiple attributes listed, separated with a '|' in which
|
||||
# case those values will be joined with a space.
|
||||
# Example: SAML2_DISPLAY_NAME_ATTRIBUTES=firstName|lastName
|
||||
# Defaults to the ID value if not found.
|
||||
SAML2_DISPLAY_NAME_ATTRIBUTES=Name
|
||||
SAML2_DISPLAY_NAME_ATTRIBUTES=http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname
|
||||
# Identity Provider entityID URL
|
||||
SAML2_IDP_ENTITYID=METADATAURL
|
||||
# Auto-load metatadata from the IDP
|
||||
|
|
Reference in New Issue