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

Add community-extension: MFA Plugin Collection #527

Merged
merged 1 commit into from
Nov 5, 2024

Conversation

melegiul
Copy link
Contributor

@melegiul melegiul commented Nov 5, 2024

Hello Keycloak Team,

Our organization would like to share a collection of MFA extensions with the Keycloak community. We're excited to contribute and would appreciate any feedback you may have.

The project includes three extensions:

  • SMS Authenticator: An implementation of the Authenticator SPI for SMS-based MFA, inspired by dasniko’s 2FA SMS authenticator.
  • Enforce MFA Authenticator: Supports the scenario where users authenticate with a second factor. If neither is available, the user can choose to register one. Based on this Keycloak PR.
  • Native App MFA Integration: Enables a dedicated mobile app as an MFA method, inspired by the Action Token Authenticator example.

We would be thrilled to have our extensions included in the official Keycloak extensions listing. Thank you for considering this!

@melegiul melegiul force-pushed the netzbegruenung/mfa-extensions branch from 4819c14 to 248b71e Compare November 5, 2024 14:14
Copy link
Contributor

@ahus1 ahus1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for sharing these extensions! I see they also have docs on how to use them, which is always appreciated!

@ahus1 ahus1 merged commit b9fc465 into keycloak:main Nov 5, 2024
2 checks passed
@melegiul melegiul deleted the netzbegruenung/mfa-extensions branch November 6, 2024 07:34
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.

2 participants