QWC DB authentication service
Type: objectJSON Schema
Type: stringFormat: uri Default: "https://raw.githubusercontent.com/qwc-services/qwc-db-auth/master/schemas/qwc-db-auth.json"Reference to JSON schema of this config
Service name
Type: constSpecific value:
"db-auth"
Config options
Type: objectDB connection URL
Min password length
Max password length
List of RegExes for additional password constraints
No Additional ItemsEach item of this array must be:
Min number of password_constraints to match for password to be valid
Validation message if password constraints are not met
Number of days until password expires, or -1 to disable
Show an expiry notice within this number of days before a password expires, or -1
to disable
Min number of seconds before password may be changed again, or -1 to disable
Set whether previous passwords may be reused or not
List of user info fields to include in JWT identity
No Additional ItemsEach item of this array must be:
URL to a logo image to show in the login form
URL to a background image for the login page
URL of custom stylesheet.
URL to terms of use
Login hint text, shown above login form fields. Either a string, or dictionary {"<lang>": "<text>"}
. When providing a dictionary, the entry matching the current locale will be searched, with fallback to en
if no entry for the current locale exists, and fallback to an empty string if no en
entry exists.
All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression:^[a-z]{2}$
Type: string