You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* WebAuthn Autofill (Autofill WebAuthn credentials on login)
41
-
* WebAuthn Modify Email (Email when WebAuthn authenticator added or removed)
42
-
* OTP (Multifactor authentication via TOTP)
43
-
* OTP Modify Email (Email when TOTP authentication setup or disabled)
44
-
* OTP Unlock (Unlock TOTP authentication after lockout)
45
-
* OTP Lockout Email (Email when TOTP authentication locked out or unlocked)
46
-
* Recovery Codes (Multifactor authentication via backup codes)
47
-
* SMS Codes (Multifactor authentication via SMS)
48
-
* Verify Login Change (Verify new login before changing login)
49
-
* Verify Account Grace Period (Don't require verification before login)
50
-
* Password Grace Period (Don't require password entry if recently entered)
51
-
* Password Complexity (More sophisticated checks)
52
-
* Password Pepper
53
-
* Disallow Password Reuse
54
-
* Disallow Common Passwords
55
-
* Password Expiration
56
-
* Account Expiration
57
-
* Session Expiration
58
-
* Active Sessions (Prevent session reuse after logout, allow logout of all sessions)
59
-
* Single Session (Only one active session per account)
60
-
* JSON (JSON API support for all other features)
61
-
* JWT (JSON Web Token support for all other features)
62
-
* JWT Refresh (Access & Refresh Token)
63
-
* JWT CORS (Cross-Origin Resource Sharing)
64
-
* Update Password Hash (when hash cost changes)
65
-
* Argon2
66
-
* HTTP Basic Auth
67
-
* Change Password Notify
68
-
* Reset Password Notify
69
-
* Internal Request
70
-
* Path Class Methods
22
+
=== Feature Documentation
23
+
24
+
The options/methods for the supported features are listed on a
25
+
separate page per feature. If these links are not active, please
26
+
view the appropriate file in the doc directory.
27
+
28
+
* {Base}[rdoc-ref:doc/base.rdoc] (this feature is autoloaded)
29
+
* {Login Password Requirements Base}[rdoc-ref:doc/login_password_requirements_base.rdoc] (this feature is autoloaded by features that set logins/passwords)
30
+
* {Email Base}[rdoc-ref:doc/email_base.rdoc] (this feature is autoloaded by features that send email)
31
+
* {Two Factor Base}[rdoc-ref:doc/two_factor_base.rdoc] (this feature is autoloaded by 2 factor authentication features)
@@ -900,64 +908,6 @@ which configures which dependent plugins should be loaded. Options:
900
908
on the Roda application. By default, an anonymous
901
909
Rodauth::Auth subclass is created.
902
910
903
-
=== Feature Documentation
904
-
905
-
The options/methods for the supported features are listed on a
906
-
separate page per feature. If these links are not active, please
907
-
view the appropriate file in the doc directory.
908
-
909
-
* {Base}[rdoc-ref:doc/base.rdoc] (this feature is autoloaded)
910
-
* {Login Password Requirements Base}[rdoc-ref:doc/login_password_requirements_base.rdoc] (this feature is autoloaded by features that set logins/passwords)
911
-
* {Email Base}[rdoc-ref:doc/email_base.rdoc] (this feature is autoloaded by features that send email)
912
-
* {Two Factor Base}[rdoc-ref:doc/two_factor_base.rdoc] (this feature is autoloaded by 2 factor authentication features)
0 commit comments