• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 开发准备
2
3<!--Kit: User Authentication Kit-->
4<!--Subsystem: UserIAM-->
5<!--Owner: @WALL_EYE-->
6<!--Designer: @lichangting518-->
7<!--Tester: @jane_lz-->
8<!--Adviser: @zengyawen-->
9
10应用在开发用户身份认证功能时,需要先了解以下流程,并根据实际需求参考对应指导开发。
11
12- [查询设备支持的用户身份认证能力](obtain-supported-authentication-capabilities.md)。
13
14- [发起身份认证请求,获取身份认证结果](start-authentication.md)。
15
16- 校验和使用认证结果:请参考[通用密钥库二次认证密钥访问控制](../UniversalKeystoreKit/huks-identity-authentication-overview.md)。
17
18- (可选)[认证过程中取消认证](cancel-authentication.md)。
19
20- (可选)[切换自定义认证](apply-custom-authentication.md)。
21
22## 申请权限
23
24在开发具备用户身份认证的应用前,需要先申请权限ohos.permission.ACCESS_BIOMETRIC,应用才能使用生物特征识别能力(如人脸、指纹)进行身份认证。
25
26该权限授权方式为system_grant(系统授权),开发者只需要在module.json5配置文件的requestPermissions标签中声明权限,即可获取系统授权。具体声明指导请参考[申请应用权限-声明权限](../AccessToken/declare-permissions.md)。
27