PowerDNS-Admin/powerdnsadmin
Vasileios Markopoulos 94a923a965
Add 'otp_force' basic setting (#1051)
If the 'otp_force' and 'otp_field_enabled' basic settings are both enabled, automatically enable 2FA for the user after login or signup, if needed, by setting a new OTP secret. Redirect the user to a welcome page for scanning the QR code.

Also show the secret key in ASCII form on the user profile page for easier copying into other applications.
2021-12-17 11:41:51 +01:00
..
lib feat: Associate an API Key with accounts (#1044) 2021-12-03 14:12:11 +00:00
models Add 'otp_force' basic setting (#1051) 2021-12-17 11:41:51 +01:00
routes Add 'otp_force' basic setting (#1051) 2021-12-17 11:41:51 +01:00
services SAML improvements for Docker (#929) 2021-05-07 23:36:55 +02:00
static Add 'otp_force' basic setting (#1051) 2021-12-17 11:41:51 +01:00
templates Add 'otp_force' basic setting (#1051) 2021-12-17 11:41:51 +01:00
__init__.py PDNS-API: factor in 'dnssec_admins_only' basic setting (#1055) 2021-12-06 22:38:16 +01:00
assets.py Add 'otp_force' basic setting (#1051) 2021-12-17 11:41:51 +01:00
decorators.py PDNS-API: factor in 'dnssec_admins_only' basic setting (#1055) 2021-12-06 22:38:16 +01:00
default_config.py default config: add exemplary URL encoding step for SQLA DB URL params 2021-11-30 22:29:00 +01:00
swagger-spec.yaml fix: Error in the swagger AccountSummary definition 2021-12-08 23:11:13 +01:00