prosody: authentication by matrix user authentication service
Added env variables and prosody plugins to authenticate prosody users by the matrix user authentication service, refer to https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification Co-authored-by: Markus Münzel <markus@muenzel.de>
This commit is contained in:
18
env.example
18
env.example
@@ -142,7 +142,7 @@ ETHERPAD_SKIN_VARIANTS="super-light-toolbar super-light-editor light-background
|
||||
# Enable guest access
|
||||
#ENABLE_GUESTS=1
|
||||
|
||||
# Select authentication type: internal, jwt or ldap
|
||||
# Select authentication type: internal, jwt, ldap or matrix
|
||||
#AUTH_TYPE=internal
|
||||
|
||||
# JWT authentication
|
||||
@@ -207,6 +207,22 @@ ETHERPAD_SKIN_VARIANTS="super-light-toolbar super-light-editor light-background
|
||||
# LDAP_START_TLS=1
|
||||
|
||||
|
||||
# Matrix authentication (for more information see the documention of the "Prosody Auth Matrix User Verification" at https://github.com/matrix-org/prosody-mod-auth-matrix-user-verification)
|
||||
#
|
||||
|
||||
# Base URL to the matrix user verification service (without ending slash)
|
||||
#MATRIX_UVS_URL=https://uvs.example.com:3000
|
||||
|
||||
# (optional) The issuer of the auth token to be passed through. Must match what is being set as `iss` in the JWT. Defaut value is "issuer".
|
||||
#MATRIX_UVS_ISSUER=issuer
|
||||
|
||||
# (optional) user verification service auth token, if authentication enabled
|
||||
#MATRIX_UVS_AUTH_TOKEN=changeme
|
||||
|
||||
# (optional) Make Matrix room moderators owners of the Prosody room.
|
||||
#MATRIX_UVS_SYNC_POWER_LEVELS=1
|
||||
|
||||
|
||||
#
|
||||
# Advanced configuration options (you generally don't need to change these)
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user