HarmonyOS ohos.userIAM.userAuth (用户认证) 怎么确认认证结果是否变化

使用 userAuth 时

1、userAuthRest中token的作用是用在哪方面,测试发现每次认证后token都是变化的

2、在一些场景中要确认用户识别是没改变的,目前是使用userAuthRest中 enrolledState.credentialDigest来识别用户的认证信息没有改变

根据用户识别认证结果确认是安全的操作,做对应的业务处理

HarmonyOS
2024-12-23 16:00:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

1、userAuthRest 中 token 的作用是用在哪方面,测试发现每次认证后 token 都是变化的

答:统一用户认证框架会在设备可信执行环境中签发用户身份认证通过证明。

每次认证都不一样,里面有认证的实时时间戳,最长时间10分钟,业务拿到之后用于校验的。

2、在一些场景中要确认用户识别是没改变的,目前是使用 userAuthRest 中 enrolledState.credentialDigest 来识别用户的认证信息没有改变

答:确定凭据是否有变化,可根据enrolledState整体是否有变化。

分享
微博
QQ
微信
回复
2024-12-23 20:48:03
相关问题
HarmonyOS 用户认证
280浏览 • 1回复 待解决
HarmonyOS 用户认证问题
489浏览 • 1回复 待解决
用户认证功能有哪些?
1164浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
1337浏览 • 1回复 待解决
适配OpenHarmony是否必须要过XTS认证
2317浏览 • 0回复 待解决
网络请求怎么进行SSL证书认证?
3840浏览 • 1回复 待解决