#2303: My2FAPublicServicesRest.kt

projectforge-rest/src/main/kotlin/org/projectforge/rest/pub/My2FAPublicServicesRest.kt REST Service, projectforge-rest/src/main/kotlin/org/projectforge/rest/pub/My2FAPublicServicesRest.kt (172 lines) 172 lines · 114 code · 45 comments · 13 blank
Source file: My2FAPublicServicesRest.kt - rest service in ProjectForge REST module.

Architecture

Handles HTTP API requests mapping to business services.

Located in projectforge-rest module of ProjectForge.

Annotated History

Key functional changes:

CommitDescription
e2061d7dbUserPrefDao: Suppress error log on old TimesheetPrefData. Login handling improved: redirect to origin url after login.
2a5005e7fGradle, javax.validation -> jakarta.validation
77bade6dfjavax.* -> jakarta.*
ec0cb592dWebAuthn works now (also for Password reset, 2FA after login etc.)
dbf480924WIP: WebAuthn. 2FA rest stuff moved to own sub package.
c11bc55e22FA after stay-logged-in: cancel button will remove any cookies (also stay-logged-in) to show login-page.
Maintenance commits (4)