AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

苹果公司推出无需共享用户数据的单点登录服务

  • 2019-06-23
  • 本文字数:1029 字

    阅读完需:约 3 分钟

苹果公司推出无需共享用户数据的单点登录服务

在近期的 WWDC 2019 大会上,苹果公司推出了自己的单点登录(SSO,Single Sign-On)服务,称为“苹果登录”(Sign In with Apple)。苹果公司宣称“苹果登录”是公司最值得称道的创新,该服务承诺不会共享包括电子邮件在内的任何用户个人数据。


在此次 WWDC 大会上,苹果公司的软件工程师 Craig Federighi 对传统 SSO 做出了如下评价:


(SSO)虽然可能便于使用,但用户会付出隐私方面的代价。用户的个人信息时常会被后台共享,而登录信息则被用于跟踪用户。


不仅 SSO 服务提供商直接分享用户私人数据,实际上 SSO 也是Facebook和谷歌等企业得以追踪用户上网情况的关键所在


Federighi 指出,苹果公司支持用户使用 FaceID 登录,完全不会分享任何私人信息。“苹果登录”完全符合苹果公司的数据隐私策略,力图担当抵抗用户私人数据被商业利用的坚强堡垒。


对许多具有隐私观念的用户而言,苹果公司推出的这项隐私服务肯定颇具吸引力。 然而,正如 Hacker News 的许多评论者所强调的,由于厂商锁定,用户正在为苹果公司提供的隐私服务买单。此外,用户并无法真正地了解苹果公司对自身提供的数据做了什么,只能毫无保留地信任苹果公司的策略。


为便于开发人员使用,苹果公司将提供显示“苹果登录”按钮的 API,使用 FaceID 执行身份验证过程。如果应用需要使用电子邮件地址联系用户或向用户发送通知,“苹果登录”将让用户做出选择,是要共享其真实电子邮件地址,还是创建一个临时的电子邮件中继地址。该 API 会将收到的所有电子邮件转发给用户的主电子邮件地址,即用户注册“Apple ID”所设置的电子邮件地址,因为苹果公司只知道用户的这一个地址。考虑到每个应用都将使用自身的随机电子邮件地址,用户还可以根据具体情况禁用这些电子邮件地址。


此外,苹果公司还要求所有使用该 SSO 服务的应用开发者都添加对“苹果登录”的支持,并在 Google、Facebook 等第三方登录提供商之上设置相应的按钮突出显示。需要注意的是,上述要求是在Apple人机界面指南层次上指定的,而非强制性的。无论苹果决定在其应用程序商店(App Store)的审查指南中加入什么有关 SSO 使用的新规定,都要等到今年秋季 iOS 13 正式发布后才能知晓。


最后需要指出,一些分析师认为苹果公司这一做法虽然值得称赞,但会导致公司受到法律审查。因为它与应用商店的集成非常严密,要求开发人员在应用中必须使用“苹果登录”,这将使该服务相对于其它同等服务处于优势地位。


查看英文原文: Sign In with Apple Touts Single Sign-On without Sharing Your Data


2019-06-23 08:005085
用户头像

发布了 391 篇内容, 共 147.9 次阅读, 收获喜欢 257 次。

关注

评论

发布
暂无评论
发现更多内容

IntelliJ IDEA中我最爱的10个快捷操作

JAVA旭阳

Java IDEA

网络ping不通,试试这8招

华为云开发者联盟

开发 网络 服务器 华为云 12 月 PK 榜

华为云桌面,为企业发展打造优质云办公环境

爱科技的水月

随时随地一键开会,华为云会议大幅提升用户开会体验

i生活i科技

华为云会议,助力企业移动办公效率提升

i生活i科技

华为云会议助力大家保险提升沟通协作效能

i生活i科技

华为云桌面,企业云上办公为何都偏好它?

i生活i科技

搞定 Redis 数据存储原理,别只会 set、get 了

小小怪下士

Java redis

学生管理系统架构文档

闲人Eric

架构实战营

华为云会议,让会议更智能

秃头也爱科技

阿里云香港节点全面故障给我们的启示

laofo

DevOps 研发效能 DevOps工具

更加灵活、经济、高效的训练 — 新一代搜推广稀疏大模型训练范式GBA

阿里技术

大模型 搜索推荐

跨平台应用开发进阶(三十四) :uni-app 应用 Universal Link 实现 iOS 微信分享

No Silver Bullet

uni-app universal link 跨平台应用 12月月更 iOS 微信分享

weidl x DeepRec:热门微博推荐框架性能提升实战

阿里云大数据AI技术

性能优化 AI技术 推荐引擎 12 月 PK 榜

从咖啡馆到世界,共赴下一个十年|写在EMQX开源十周年

EMQ映云科技

GitHub 开源 IoT emqx 12 月 PK 榜

MySql索引下推知识分享

京东科技开发者

数据库 后端 索引 MySQL 数据库 索引原理

校招面试真题 | 你的期望薪资是多少?为什么?

测试人

2022中国产业数字化发展成熟度行业指数分析—— 重视差异,结合自身要素禀赋,推进产业精细化治理

易观分析

产业 产业数字化

数字化办公,就选流畅、清晰的华为云桌面

i生活i科技

如何使用火焰图对 Rust 程序进行性能和内存占用分析

Databend

跨平台应用开发进阶(三十七)uni-app前端监控方案 Sentry 探究

No Silver Bullet

uni-app sentry 12月月更 前端监控方案

华为云桌面为企业数字化发展赋能强劲动力

爱科技的水月

软件测试 | 测试开发 | 你的期待薪资是多少?为什么?

测吧(北京)科技有限公司

测试

教你用Python实现BMI计算器

小院里的霍大侠

Python 实战案例 初学者 入门实战

4年“落子”8大城市,骥翀氢能产业布局背后精心下好“商业模式”先手棋

硬科技星球

【Spring专题】「开发指南」夯实实战基础功底之解读logback-spring.xml文件的详解实现

码界西柚

spring logback 12月日更 12 月 PK 榜

华为云桌面协同办公,助力建筑行业数字化转型

爱科技的水月

华为云桌面远程办公,真香!

爱科技的水月

跨平台应用开发进阶(三十六) :uniapp使用uni.request请求报错{“errMsg“:“request:fail abort statusCode:-1“}的解决办法

No Silver Bullet

uni-app 12月月更 跨平台应用开发 statusCode:-1“ request:fail abort

华为云桌面Workspace,如何为用户开启全新办公模式?

爱科技的水月

这一篇让你搞懂电商平台中的商品 SPU 和 SKU

产品海豚湾

产品经理 产品设计 商品管理 电商平台 需求分析

苹果公司推出无需共享用户数据的单点登录服务_移动_Sergio De Simone_InfoQ精选文章