gpt4 book ai didi

authentication - Web 应用程序的 PIN 码身份验证

转载 作者:行者123 更新时间:2023-12-05 03:05:01 24 4
gpt4 key购买 nike

我正在开发具有移动 View 的 angular6 网络应用程序。对于身份验证,我正在使用 keycloak 服务器。它为我提供了带有访问和刷新 token 的 Oauth2。

要获得 token ,用户必须使用登录名/密码登录。每次 token 过期时,用户在手机中输入密码不是很舒服。

如果可以通过输入 pin 码恢复在应用程序中的工作,那就太好了。我认为密码可以由用户在首次登录后设置或由服务器生成并通过电子邮件发送给用户。

如何为 Web 应用程序配置 PIN 码身份验证?是否可以使用 keycloak 配置 pin 码身份验证?还是可以使用另一个身份验证服务器?不在 FE 或 BE 的某个地方存储密码就可以完成吗?

最佳答案

您需要开发一个 custom Authentication SPI (服务提供商接口(interface))。

Keycloak 有 example code在 GitHub 中演示了如何支持一个 secret 问题,例如,这与您需要的 PIN 码 secret 相距不远。

关于authentication - Web 应用程序的 PIN 码身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51559470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com