FEATURE: Optionally skip the create account popup for external auth

This commit is contained in:
David Taylor
2020-06-18 18:53:17 +01:00
parent 041d28295f
commit 5284d41a8e
6 changed files with 107 additions and 25 deletions

View File

@@ -1624,6 +1624,8 @@ en:
password_unique_characters: "Minimum number of unique characters that a password must have."
block_common_passwords: "Don't allow passwords that are in the 10,000 most common passwords."
external_auth_skip_create_confirm: When signing up via external auth, skip the create account popup. Best used alongside sso_overrides_email, sso_overrides_username and sso_overrides_name.
enable_sso: "Enable single sign on via an external site (WARNING: USERS' EMAIL ADDRESSES *MUST* BE VALIDATED BY THE EXTERNAL SITE!)"
verbose_sso_logging: "Log verbose SSO related diagnostics to <a href='%{base_path}/logs' target='_blank'>/logs</a>"
enable_sso_provider: "Implement Discourse SSO provider protocol at the /session/sso_provider endpoint, requires sso_provider_secrets to be set"

View File

@@ -379,6 +379,9 @@ login:
discord_trusted_guilds:
default: ""
type: list
external_auth_skip_create_confirm:
default: false
client: true
enable_sso:
client: true
default: false