Skip to content

Add MFA REST contract - #376

Open
tomascohen wants to merge 1 commit into
DSpace:mainfrom
thekesolutions:mfa
Open

Add MFA REST contract#376
tomascohen wants to merge 1 commit into
DSpace:mainfrom
thekesolutions:mfa

Conversation

@tomascohen

Copy link
Copy Markdown

Documents the TOTP-based Multi-Factor Authentication endpoints under /api/authn/mfa/, including:

  • Two-phase login flow with mfa_verified JWT claim
  • Setup, verify-setup, verify, disable, recovery-codes endpoints
  • Admin status and force-disable endpoints
  • Configuration properties

Related to DSpace/DSpace#12978

Documents the TOTP-based Multi-Factor Authentication endpoints
under /api/authn/mfa/, including:

- Two-phase login flow with mfa_verified JWT claim
- Setup, verify-setup, verify, disable, recovery-codes endpoints
- Admin status and force-disable endpoints
- Configuration properties

Related to DSpace/DSpace#12978
@lgeggleston lgeggleston added new feature authentication: general general authentication issues or new features labels Aug 19, 2026
@lgeggleston lgeggleston moved this to 🙋 Needs Reviewers Assigned in DSpace 11.0 Release Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

authentication: general general authentication issues or new features new feature

Projects

Status: 🙋 Needs Reviewers Assigned

Development

Successfully merging this pull request may close these issues.

2 participants