mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-26 09:28:35 +08:00
116 lines
2.3 KiB
YAML
Vendored
116 lines
2.3 KiB
YAML
Vendored
login:
|
|
oauth2_enabled:
|
|
default: false
|
|
client: true
|
|
area: "oauth2"
|
|
oauth2_client_id:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_client_secret:
|
|
default: ""
|
|
secret: true
|
|
area: "oauth2"
|
|
oauth2_authorize_url:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_authorize_signup_url:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_token_url:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_token_url_method:
|
|
default: "POST"
|
|
type: enum
|
|
choices:
|
|
- GET
|
|
- POST
|
|
- PUT
|
|
area: "oauth2"
|
|
oauth2_callback_user_id_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_callback_user_info_paths:
|
|
type: list
|
|
default: "id"
|
|
area: "oauth2"
|
|
oauth2_fetch_user_details:
|
|
default: true
|
|
validator: "Oauth2FetchUserDetailsValidator"
|
|
area: "oauth2"
|
|
oauth2_user_json_url:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_user_json_url_method:
|
|
default: "GET"
|
|
type: enum
|
|
choices:
|
|
- GET
|
|
- POST
|
|
area: "oauth2"
|
|
oauth2_json_user_id_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_username_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_name_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_email_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_email_verified_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_avatar_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_json_groups_path:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_user_field_mappings:
|
|
type: objects
|
|
default: []
|
|
area: "oauth2"
|
|
schema:
|
|
name: mapping
|
|
properties:
|
|
path:
|
|
type: string
|
|
required: true
|
|
user_field_id:
|
|
type: integer
|
|
required: true
|
|
oauth2_email_verified:
|
|
default: false
|
|
area: "oauth2"
|
|
oauth2_overrides_email:
|
|
default: false
|
|
area: "oauth2"
|
|
oauth2_send_auth_header:
|
|
default: true
|
|
area: "oauth2"
|
|
oauth2_send_auth_body:
|
|
default: true
|
|
area: "oauth2"
|
|
oauth2_debug_auth:
|
|
default: false
|
|
area: "oauth2"
|
|
oauth2_authorize_options:
|
|
default: "scope"
|
|
type: list
|
|
area: "oauth2"
|
|
oauth2_scope:
|
|
default: ""
|
|
area: "oauth2"
|
|
oauth2_button_title:
|
|
default: "with OAuth2"
|
|
client: true
|
|
area: "oauth2"
|
|
oauth2_allow_association_change:
|
|
default: false
|
|
area: "oauth2"
|
|
oauth2_disable_csrf:
|
|
default: false
|
|
hidden: true
|