干杯,
我们开始在我们的 Web 系统中实施生物特征认证,并产生了疑问。我们将使用第三方解决方案来执行它,该解决方案将通过 Web 服务调用。
将有四种身份验证:
- 常规一:用户名/密码
- 挑战
- 指纹
- 手机
所有用户都将使用1进行身份验证。可选地,其中一些可能还需要2、3或4。验证特定用户需要哪种身份验证类型的好方法是什么?
这对我来说是新事物。最初,我考虑将用户名从登录页面传递给 Web 服务,该服务将查询数据库以检查该用户需要哪种身份验证类型。然后,根据结果,屏幕上将显示第二个验证表单。显然,在用户点击提交按钮后会执行一些额外的检查。
我是在正确的道路上,还是有更好的解决方案?
谢谢,