Supported List
Name | Reference |
---|---|
saml | SAML Providers |
Google Provider | |
ldap | LDAP Server |
oidc | OpenID Connector |
oauth | OAuth2 |
By default local
authentication is enabled for all services.
SSO
In order to provide an integration via a SSO Provider you will need to map a user with the email under the Admin UI
LDAP
LDAP Service
[service.local.auth.ldap]
file = "ldap-config.json"
{
"host": "localhost:1389",
"insecureNoSSL": true,
"usernamePrompt": "Email Address",
"userSearch": {
"baseDN": "dc=stonebranch,dc=com",
"filter": "(objectClass=*)",
"username": "cn",
"idAttr": "uidNumber",
"emailAttr": "uidNumber",
"nameAttr": "cn"
},
"groupSearch": {
"baseDN": "ou=readers,dc=stonebranch,dc=com",
"filter": "(objectClass=groupOfNames)",
"userMatchers": [
{
"userAttr": "DN",
"groupAttr": "member"
}
],
"nameAttr": "cn"
}
}