Keycloak支持OTP登录,请查看文章[Keycloak] - OTP(One-time Password)登录。这篇文章介绍当用户输入用户名和密码登录,系统会给该用户发送含验证码的短信,用户输入这个验证码及可登录。
在配置之前,需要满足如下条件:
- 启动Keyclaok服务,请参考文章[Keycloak] - 基于Spring Boot框架的,内嵌式的服务
配置用户
既然是发送邮件,用户必须定义手机号。使用超级用户登录keyclaok,并切换到dubhe realm, 进入Users -> 选择一个用户 -> 添加手机号,然后点击保存即可。如图:

配置登录流程
进入Authentication -> Flows 点击‘New’,如图:

创建一个Browser With OTP-SMS的登录流程,并如下配置:

最低0.47元/天 解锁文章
5203

被折叠的 条评论
为什么被折叠?



