Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Introduce MFA recipe in plugin interface #87

Merged
merged 108 commits into from
Mar 13, 2024
Merged

feat: Introduce MFA recipe in plugin interface #87

merged 108 commits into from
Mar 13, 2024

Conversation

KShivendu
Copy link
Contributor

@KShivendu KShivendu commented Apr 27, 2023

Summary of change

Introduce MFA recipe

Related issues

Checklist for important updates

  • Changelog has been updated
  • Changes to the version if needed
    • In build.gradle
  • Had installed and ran the pre-commit hook
  • Issue this PR against the latest non released version branch.
    • To know which one it is, run find the latest released tag (git tag) in the format vX.Y.Z, and then find the latest branch (git branch --all) whose X.Y is greater than the latest released tag.
    • If no such branch exists, then create one from the latest released branch.

@KShivendu KShivendu changed the base branch from 3.0 to master June 23, 2023 13:55
KShivendu and others added 14 commits September 27, 2023 14:49
* refactor: Replace totp not enabled error with unknown device error

* chores: Update CHANGELOG

* refactor: Remove totp not enabled exception

* feat: Add UnknownUserIdException

* Replace TotpNotEnabledError with UnknownUserIdTotpError

* chores: Update CHANGELOG

* fix: rename exception

* fix: changelog

* fix: new functions for create device

---------

Co-authored-by: Sattvik Chakravarthy <[email protected]>
* fix: mfa multitenancy

* fix: mfa cleanup

* fix: mfa first factor type

* fix: mfa first factor type

* fix: tenant config json

* fix: interfaces changes

* fix: tests

* fix: config changes

* fix: empty line

* fix: pr comment

* fix: refactor

* fix: pr comments

* fix: PR comments
@sattvikc sattvikc changed the base branch from master to 4.0 November 29, 2023 11:43
sattvikc and others added 7 commits November 29, 2023 17:24
* fix: remove totp config and rename fields in tenant config

* fix: updated json
* feat: make refresh update the signing key type of sessions

* chore: update changelog
* fix: fixes storage handling for non-auth recipes (#140)

* fix: non auth stuff

* fix: AppIdentifier

* fix: interface changes

* fix: multitenancy storage

* fix: update add user role

* fix: cleanup

* fix: user role storage updates

* fix: user roles

* fix: version and changelog

* adding dev-v5.0.0 tag to this commit to ensure building

---------

Co-authored-by: rishabhpoddar <[email protected]>
* fix: pass appId to getUserIdMappingForSuperTokensIds

* fix: versions

* fix: changelog
@rishabhpoddar rishabhpoddar changed the base branch from 4.0 to 6.0 March 13, 2024 14:29
sattvikc and others added 2 commits March 13, 2024 20:09
* fix: fixes storage handling for non-auth recipes (#140)

* fix: non auth stuff

* fix: AppIdentifier

* fix: interface changes

* fix: multitenancy storage

* fix: update add user role

* fix: cleanup

* fix: user role storage updates

* fix: user roles

* fix: version and changelog

* adding dev-v5.0.0 tag to this commit to ensure building

---------

Co-authored-by: rishabhpoddar <[email protected]>
@rishabhpoddar rishabhpoddar merged commit 6844754 into 6.0 Mar 13, 2024
2 checks passed
@rishabhpoddar rishabhpoddar deleted the feat/mfa branch March 13, 2024 15:09
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.

4 participants