HarmonyOS账号服务,畅行鸿蒙生态所有应用与服务

news/2024/7/21 10:38:45 标签: harmonyos, 华为

账号对于用户来说并不陌生,在购买新设备或者使用新应用的时候,用户常常会被引导注册或者登录账号,账号就是用户在这些设备或应用内的通行证。根据华为上半年的一项统计,整体上中国网民人均下载App量在68个,华为的全场景设备中,同时有3个及以上设备的用户有8000多万,随着账号数、设备数的增加,用户如何更好地去保护访问应用的安全、管控设备其实是一项很大的挑战。

基于此,华为提供了通过账号去衔接的解决方案。随着账号应用、设备越来越多,用户对账号的安全性需求增加,账号整体的趋势应该趋向更少,甚至唯一。

HUAWEI ID是在鸿蒙生态的通行证,一个HUAWEI ID可以登录全场景所有的鸿蒙设备,创造鸿蒙生态所有的应用和服务,基于该定位,ID代表了用户成为鸿蒙生态圈场景软硬件协同的中心。

HUAWEI ID是HarmonyOS通用的服务之一,提供全场景多终端便捷的账号体验。包括近场,扫码、人脸、指纹等多重登录方式,用户可以根据使用习惯,选择最方便简洁的登录方式。同账号设备免认证授权,实现剪切板、跨屏拖拽等多设备协同互联体验,视频的跨设备截取,设备前端同步等。

在保证账号的安全方面,华为提供多重安全保护机制,HUAWEI ID默认以双因素认证作为安全起点。

此外华为提供账号异常事件的订阅机制,主动保护用户账号的安全,有任何异动如账号的盗号、冻结、销户的情况下,都会主动通知开发者,开发者会基于通知事件做相应处理。

未来开放能力

一键快速登录

通过HUAWEI ID一键快速登录的能力,开发者可以快速登录到自己的应用。华为会开放一个用户标识(1ID)给开发者应用,不同的开发者获取的ID不一样,可以做到开发者的隔离,更好地保护用户的隐私。

按需授权获取用户信息

华为会对头像昵称、手机号、地址等信息申请用户授权,如果用户不太希望分享自己的头像、昵称,可以添加其它的头像、昵称,对手机号申请授权,用户也可以添加非华为的手机账号,华为会在获得更多授权的前提下服务开发者和用户。

身份认证

华为会提供很多种身份认证的能力给到开发者,包括设备的人脸、指纹、密码,还有手机号验证码,未来还会刻画一些基于用户个人指令信息身份核实的人脸能力。

接入优势

对用户的价值:

安全性提高,默认的双因素认证,帮助用户统一管理。

隐私性强,统一管理个人信息,最小化授权,统一管理所有用户授权的接入。

便利性高,用户可以通过一个ID快速登录应用。

对开发者的价值:

提升转化率,降低用户注册成本,提升注册转化率

减少用户流失,换机场景免登录,资产继承

提供更多的优质服务,助力开发者达成商业的目标。

接入指南

未来HUAWEI ID将提供免SDK集成,基于华为实验室测试结果,整个包的体积减少900KB,开发效率提升30%以上,同时华为也提供统一认证服务的API,后续会基于此认证服务的框架持续扩展对开发者有利的认证服务。

新生态,新征程,HarmonyOS账号服务将使能开发者高效构建统一的用户认证能力,畅行鸿蒙生态。

了解更多详情>>

访问账号服务开发者联盟官网

获取账号服务开发指导文档

访问HMS Core 联盟官网

获取HMS Core 开发指导文档

关注我们,第一时间了解 HMS Core 最新技术资讯~


http://www.niftyadmin.cn/n/4981034.html

相关文章

51社区滑块验证码

url aHR0cHM6Ly9wYXNzcG9ydC41MS5jb20vP2dvdXJsPWh0dHBzOi8vd2FuLjUxLmNvbS92dWUvaW5kZXg 接口分析 圈起来的两个接口,一个拿滑块,一个验证。 参数分析 没用特别难的加密 验证识别 需要注意的是,我们先拿到的图片是混乱的,需…

Docker运维篇

Docker运维篇 Docker 设置自启Docker 指定容器设置自启重启linux 计算机网络常见错误汇总centos 7 Docker容器启动报WARNING: IPv4 forwarding is disabled. Networking will not work Docker 设置自启 # 重启docker sudo systemctl enable docker# 设置开机自启 systemctl e…

成功项目风险预防可控的5个重点

成功的项目往往重视项目风险的预防和管控,这样有利于可能风险的及时控制和解决,将其不利影响降到最小。如果不重视对风险的预防和管控,不及时发现和处理项目风险,那么项目风险往往会为我们带来意想不到的不利后果,往往…

Oracle drop删除表如何恢复

摘要: 在 Oracle 数据库管理中,DROP 命令的误操作可能导致数据不可挽回的丢失。然而,Oracle 提供了回收站(recycle bin)功能,允许用户在删除对象后的一段时间内恢复它们。本文将介绍如何查询、启用和管理回…

24个非常实用的Python小技巧

嗨喽,大家好呀~这里是爱看美女的茜茜呐 1.唯一性 以下方法可以检查给定列表是否有重复的地方,可用set()的属性将其从列表中删除。 x [1,1,2,2,3,2,3,4,5,6] y [1,2,3,4,5] len(x) len(set(x)) # False len(y) len(set(y)) # Tr…

解决方案 | 法大大电子签:智慧银行建设背后的“助推器”

随着互联网技术的不断发展,银行业正在经历一场前所未有的数字化革命,平台搭建、场景化金融、在线金融逐渐成为商业银行转型智慧银行的发力点。而电子合同在银行业的广泛应用,为银行业务流程的无纸化、高效能提供了强有力的支持。 聚焦效率及…

js数组转字符串(3种方法)

一、Array 对象的数组与字符串相互转换方法: 数组方法说明toString()将数组转换成一个字符串toLocalString()把数组转换成本地约定的字符串join()将数组元素连接起来,构建成一个字符串 二、示例 示例1:toString() 方法(数组—&…

【MyBatis】自定义resultMap三种映射关系

目录 一、一对一映射(One-to-One) 1.1 表关系 1.2 resultMap设置自定义映射 二、一对多映射(One-to-Many) 2.1 创建实体 2.2 级联方式处理映射关系 2.3 定义SQL 2.4 OrderMapper接口 2.5 编写业务逻辑层 2.6 Junit测试…