Skip to content

fix/mfa http contract parity non breaking#2553

Closed
tusharpandey13 wants to merge 55 commits intomainfrom
fix/mfa-http-contract-parity-non-breaking
Closed

fix/mfa http contract parity non breaking#2553
tusharpandey13 wants to merge 55 commits intomainfrom
fix/mfa-http-contract-parity-non-breaking

Conversation

@tusharpandey13
Copy link
Copy Markdown
Contributor

  • feat: mfa error bubbling support
  • feat: add mfa example app and update docs
  • chore: fix example app
  • chore: fix example app
  • chore: remove irrelevant code
  • fix: use createHmac intead of createHash
  • docs: add readme for mfa example app
  • chore: lint
  • chore: add AGENTS.md
  • feat: simplify mfa base implementation; move to a stateless design
  • chore: fix tests and lint
  • chore: remove irrelevant code
  • feat: add types for mfa apis; move MfaContext type to types/mfa.ts file
  • feat: add mfa api business logic + errors; update mfa types and constants
  • chore: remove irrelevant code; add return type for mfaVerify
  • feat: add server mfa client; update mfa business logic methods in auth-client
  • chore: lint
  • feat: add mfa_token re-encryption in chained mfa usecase; move session update logic to mfaVerify in auth-client, simplify impl
  • chore: lint
  • feat: add final validation in mfaVerify
  • feat: add mfa handlers; add mfa error handler helper
  • feat: add mfa client helpers; refactor server mfa error handling
  • feat: externalize internal mfa endpoints
  • fix: correctly handle jwe decryption errors
  • chore: remove example app
  • docs: fix docs
  • docs: fix docs
  • feat: add enroll and deleteAuthenticators; extract validation and transformation logic; add types for api responses; add missing grant types
  • docs: fix mfa action in examples
  • docs: fix mfa action in examples
  • fix: send correct audience in verify call; send clientId and clientSecret in challenge call
  • chore: update AGENTS.md
  • feat: add mfa example app
  • chore: move example app to separate branch
  • test: add tests for MFA APIs
  • docs: update examples.md
  • docs: update docstrings for mfa methods
  • fix: type changes: update casing for enroll options fields; add email oobchannel, oobcode, bindingmethod and barcodeUri
  • fix: refactor mfaVerify: decouple auth0 call and session caching
  • feat: remove deleteAuthenticator impl
  • Revert "chore: update AGENTS.md"
  • fix: segregate error classes to fix circular dependancy
  • fix: remove redundant type declaration for mfaContext
  • fix: fix mfa contract parity in non-breaking way: accept mfa_token in both headers and query params; add support for factor_type

…n update logic to mfaVerify in auth-client, simplify impl
tusharpandey13 and others added 25 commits January 27, 2026 20:31
…nsformation logic; add types for api responses; add missing grant types
… oobchannel, oobcode, bindingmethod and barcodeUri
… both headers and query params; add support for factor_type
@tusharpandey13 tusharpandey13 requested a review from a team as a code owner March 12, 2026 18:27
@tusharpandey13 tusharpandey13 marked this pull request as draft March 13, 2026 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant