在查看了密钥斗篷后,我找不到一种方法来进行任何SMS验证。
你们有任何扩展程序或设置是为了允许用户通过SMS进行验证。
感谢您的帮助。
乔纳森。
答案 0 :(得分:1)
这是来自官方github的示例代码,现在密钥斗篷版本为11 +
https://github.com/keycloak/keycloak-quickstarts/tree/latest/action-token-authenticator
https://github.com/keycloak/keycloak/tree/master/examples/providers/authenticator
答案 1 :(得分:0)
我相信这应该是Keycloak中的custom authentication SPI。
有两个不错的例子似乎可以解决您的问题。如果keycloak-sms-authenticator不能满足您的目的,那么您可以查看源代码并根据需要对其进行调整。
答案 2 :(得分:0)
我找到的最好的例子就是这个。他有一篇博客文章和一个 20 分钟的视频来解释它。它于 2020 年 12 月完成,开箱即用。
https://www.n-k.de/2020/12/keycloak-2fa-sms-authentication.html
上述博文的代码: https://github.com/dasniko/keycloak-2fa-sms-authenticator
甚至还有视频 https://youtu.be/GQi19817fFk