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

使用 userAuth 时

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

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

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

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

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

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

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

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

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

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 用户认证问题
36浏览 • 1回复 待解决
用户认证功能有哪些?
853浏览 • 1回复 待解决
HUKS用户认证通过PIN生成密钥
1050浏览 • 1回复 待解决
网络请求怎么进行SSL证书认证?
3482浏览 • 1回复 待解决
HarmonyOS UserAuthenticationKit认证问题
160浏览 • 1回复 待解决
适配OpenHarmony是否必须要过XTS认证
1976浏览 • 0回复 待解决
HarmonyOS FiDO人脸认证失败
38浏览 • 1回复 待解决