高级 <HarmonyOS主题课>让您的应用快速拥有账号能力的课后习题

是以兵强则灭,木强则折。
强大处下,柔弱处上。

内容主要来自:<HarmonyOS主题课>让您的应用快速拥有账号能力


在这里插入图片描述

判断题

  1. 使用华为账号服务的登录功能,要求设备账号必须是登录状态 ,否则将无法在应用内完成授权登录。❌

  2. 通过登录接口能够在端侧获取到UnionID、OpenID等用户标识,可以直接用于业务登录,登录过程不需要业务服务器参与处理 。❌

单选题

  1. 开发者名下有安卓版本的应用和HarmonyOS应用,为了打通应用账号数据,保证账号的连续性,推荐应用使用的账号唯一标识

    A. OpenID

    B. UserID

    C. UnionID

    D. AppID

HarmonyOS APK应用和HarmonyOS原生应用在一键登录场景下的用户数据如何互通 中提到:
HarmonyOS APK应用使用UnionID关联用户数据时,在HarmonyOS NEXT/5.0.x上接入华为账号一键登录获取手机号后,应用需要同时将UnionID和手机号与用户信息进行关联,最终实现应用使用华为账号一键登录和手机号登录数据互通。

  1. 调用账号登录接口,可以通过使用( )参数防止跨站攻击

    A. forceLogin

    B. nonce

    C. state

    D. idTokenSignAlgorithm

LoginWithHuaweiIDRequest中对各个参数有详细介绍。

多选题

  1. 应用通过华为账号授权登录后可以获取到的多种类型的账号信息,其中需要用户授权才能获取到的信息有( )

    • A. OpenID

    • B. UnionID

    • C. 头像昵称

    • D. 手机号码

参考自:调用authentication模块的AuthorizationWithHuaweiIDRequest请求获取华为账号用户的UnionID、OpenID、匿名手机号。
注意
该场景下forceAuthorization参数需设置为false。


具体业务接入时,请详细阅读这里:应用服务 —— Account Kit(华为账号服务)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值