首页 > 其他分享 >【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit

【FAQ】HarmonyOS SDK 闭源开放能力 —Account Kit

时间:2024-03-04 10:11:06浏览次数:37  
标签:Account 手机号 验证 FAQ 用户 Kit 获取 授权 同一个

1.问题描述

实时验证和非实时验证的区别是什么?

解决方案

相同点:

“手机号快速验证”和“实时验证”都是为了向用户发起获取手机号信息的请求。最终目的都是为了获取到手机号。这两种获取方式都需要完成“获取您的手机号”的Scope权限申请。

区别:

实时验证手机号:每次调用都会拉起授权页并对手机号进行验证,无论原先是否已获取到用户授权,在用户授权并验证手机号后,返回临时登录凭证Authorization Code。

快速验证手机号:通过传对应scope和permission调用授权API,如果已授权则直接返回临时登录凭证Authorization Code,如果没有授权则拉起授权页,在用户授权后,返回Authorization Code。

2.问题描述

clientid不上架是否可以获取,如何获取?clientid、UnionID、OpenID对于应用和元服务是否是同一个?

解决方案

问题一:

clientid不需要上架,在AGC网站上就可以获取,请参见:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/account-client-id-0000001658658849#section41131234501。

问题二:

1.clienid是应用维度分配的,应用和元服务属于两个应用,因此不是同一个。

2.UnionID是华为帐号用户在同一个开发者帐号下产品的身份ID,同一个用户,同一个开发者帐号下管理的不同应用,UnionID值相同。

3.OpenID是华为帐号用户在不同类型的产品的身份ID,同一个用户,不同应用,OpenID值不同。
详细可参见接口说明:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/account-api-authentication-0000001652386449。

3.问题描述

Account Kit拉起的登录框弹框是如何实现的?

解决方案

使用半模态,文档参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arkts-modal-transition-0000001774120166

标签:Account,手机号,验证,FAQ,用户,Kit,获取,授权,同一个
From: https://www.cnblogs.com/hmscore/p/18051265

相关文章

  • MaterialDesignInXamlToolkit 5.0 发布
    5.0.0发布这是一个重大版本更新,又许多破坏性变化升级到5.0.0版本,请参考:https://www.cnblogs.com/sesametech-dotnet/p/18028565变化关键性变化Allowfortransparentcolorsforgeneratediconsby@Kebooin#3273AddnewoptionstotheExpanderAssistclassby@Abd......
  • 【FAQ】白盒与黑盒测试
    黑盒测试不管你里面有什么东西,我输入东西进去程序里面,只看输出的结果是不是我想要的就行。用于确保程序的输出符合预期,同时检测功能性错误(软件操作,数据结构处理,UI初始化/终止等问题)白盒测试/透明盒测试常用的典型代码覆盖标准通常分为下面六种:语句覆盖判定覆盖条件覆盖判......
  • 【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit
    1.问题描述升级到4.0.0.59版本后,通过pushService.getToken获取华为的token时报如下错误:Illegalapplicationidentity.解决方案Mate40Pro(NOH)从4.0升级到4.1版本后,会出现UDID变化,影响历史的调试签名使用,应用重新签名后即可正常运行。2.问题描述按照https://developer.h......
  • 【Azure Logic App】添加 Storage Account 来提升 Logic App 的性能
    文章原文:https://techcommunity.microsoft.com/t5/azure-integration-services-blog/scaling-logic-app-standard-for-high-throughput-scenarios/ba-p/3866731ScalingLogicAppStandardforHighThroughputScenariosLogicApps提供了一个强大的平台,可以无缝集成各种服务,包......
  • mvvmtoolkit+snackbar弹窗消息通知
    需求场景:在MainView.xaml下添加一个SnackBar并将其ZIndex设置成1,后续所有的消息弹窗都通过MainView来展示代码设置:MVVMToolkit+MaterDesigner组+全局静态类MainView下添加SnackBar,SnackBar下的消息数据以及是否展示属性绑定至一个全局消息类中,后续所有的消息展示则可以通过......
  • SpringCloud系列之(十三)FAQ
    关于一些可能出现的报错1.DruidDataSource:testWhileIdleistrue,validationQuerynotset工程启动时可能会报如下错误,这是DruidDataSource保持链接的测试,不影响我们的应用。2.idea未监测到yml文件出现这种情况会造成文件内写配置的时候没有提示正常应该是这样的......
  • Go-kit框架学习记录
    2、go-kit三层结构go-kit和MVC一样也有三层结构endpoint,service,transport,通过这三层结构来实现,接收一个请求,然后返回一个结果。1.TransportTransport处于该微服务的最上层,主要负责于HTTP,gRPC,thrift等相关的逻辑,负责解析请求,并且调用endpoint来处理请求2.Endpointendpoi......
  • Material Design In XAML Toolkit 5.0.0 Migration Guide
    MaterialDesignInXamlToolkit5.0有破坏性的更新,下面的连接可以用于4.x升级到5.0的一个手册。仅供参考,欢迎升级5.0时使用。https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/issues/2435破坏性更新https://github.com/MaterialDesignInXAML/MaterialDesig......
  • Python 机器学习工具 scikit-learn 的入门使用
    参考文档:https://www.scikitlearn.com.cn/通过对已有多组数据的训练,从而实现对单个数据的结果预测安装pipinstall-Uscikit-learnDemo通过使用sklearn包中的决策树DecisionTreeclassifier算法实现简单预测importsklearnfromsklearnimporttreefeature=[[178,1],......
  • 读取7400MB/s!华为发布eKitStor Xtreme M.2闪存条
    今日,华为举行数据存储新春新品发布会,不仅发布全新数据湖解决方案,华为还针对商业市场与分销市场发布了全闪存存储新品。据介绍,面向游戏加速、影视编辑、户外作业等场景,华为发布eKitStorXtreme系列高性能M.2闪存条,读取速度达7400MB/s。华为eKitStorXtreme M.2闪存条提供512GB......