我正在探索keycloak,我想建立一个基于用户移动的号码的应用程序,短信OTP应该去用户进行身份验证。我没有找到任何地方。
svgewumm1#
可以通过扩展身份验证机制,请查看身份验证SPI文档查看现有解决方案:https://github.com/nickpack/keycloak-sms-authenticator-sns即使它不适合您的需要,您也可以将源代码作为参考点。
oymdgrw72#
请检查以下链接中给出的代码。https://github.com/9228883664/keycloak-otp-password-authenticator您可以使用keycloak进行OTP验证作为主登录。许多门户希望用户可以使用用户名/密码登录,或者可以通过输入注册的移动的号码并输入门户上接收的OTP进行登录。需要通过调用keycloak API生成有效令牌。此插件用于用户可以使用密码或OTP登录。OOTB keycloak不提供此功能,相反,它提供了具有公知OTP应用2F OTP认证器。
2条答案
按热度按时间svgewumm1#
可以通过扩展身份验证机制,请查看身份验证SPI文档
查看现有解决方案:https://github.com/nickpack/keycloak-sms-authenticator-sns即使它不适合您的需要,您也可以将源代码作为参考点。
oymdgrw72#
请检查以下链接中给出的代码。https://github.com/9228883664/keycloak-otp-password-authenticator
您可以使用keycloak进行OTP验证作为主登录。许多门户希望用户可以使用用户名/密码登录,或者可以通过输入注册的移动的号码并输入门户上接收的OTP进行登录。需要通过调用keycloak API生成有效令牌。此插件用于用户可以使用密码或OTP登录。OOTB keycloak不提供此功能,相反,它提供了具有公知OTP应用2F OTP认证器。