Mozilla Persona

✍ dations ◷ 2025-07-01 10:45:15 #Mozilla,口令认证

Mozilla Persona是由Mozilla开发的基于开放BrowserID协议的网站安全身份验证系统。

Persona和OpenID、Facebook Connect(英语:Facebook Connect)等类似的身份验证系统有相同的目标,唯Persona具有以下特点:

由于既有的身份验证提供单位并无法得知识别用户的网站为何,因此Persona更加专注于用户的隐私管理。

Persona在2011年7月公开,到2012年1月才正式对外开放。2014年3月7日,Mozilla宣布将负责Mozilla Persona的全职工程师调动至其他项目,并将Persona的开发交给社区。Mozilla只继续提供服务本身和错误修正等支持。

Persona基于以BrowserID协议著名的 VerifiedEmailProtocol,使用电子邮件地址作为用户身份的验证。此协议包含在浏览器、身份验证提供者和任何网站上。

浏览器存储用户用来认证的电子邮件地址,并向加密的网站发送用户的电子邮件地址。证书必须每24小时透过用户登录(通常代表用户必须在该网站上输入电子邮件地址和密码)来更新,登录之后即可用来认证浏览器,不必重新登录。证书理论上可存放在任何身份提供者服务中,但目前仍须依赖Mozilla的服务器。尽管此协议需要中央服务器,但该服务器仅能得知浏览器更新证书,无法得知证书将用在哪个网站。

Mozilla在2013年7月发表了“使用现有账号登录(Identity Bridging)”功能。以往必须透过Mozilla发送电子邮件给用户确认链接,但透过现有账号登录功能,Persona可以直接向用户的电子邮件提供商既有的OpenID或OAuth来验证用户身份。在此阶段支持Yahoo电子邮件服务。在2013年8月,Mozilla宣布现有账号登录功能支持Gmail账号。透过支持Yahoo和Gmail的现有账号登录功能,Persona等同于拥有超过700,000,000的活跃电子邮件用户。

Persona相当依赖在客户端浏览器运行的JavaScript程序。

支持Persona验证的网站应用程序可以在Drupal、WordPress等内容管理系统上实现。Phonegap平台(移动设备的HTML5应用程序开发平台)亦可支持Persona。Mozilla提供自家的Persona服务器(persona.org)。同时开发者也可设置自己的Persona验证服务器。

著名网站如Ting、泰晤士报、Trovebox和Voost等皆支持 Persona。

相关

  • 血管紧张素Ⅰ转化酶n/an/an/an/an/an/an/an/an/an/a血管紧张肽I转化酶(英语:Angiotensin-converting enzyme,又称为血管紧张素转化酶,简称为ACE,EC 3.4.15.1)是一种外肽酶。主要功能有以下两个:血管紧
  • 贾维斯岛贾维斯岛(英语:Jarvis Island)是美国在南太平洋的领地之一,位于南纬零度二十二分,西经一百六十度零三分,总面积4.5平方公里,海岸线八公里长,珊瑚礁环绕,最高处海拔七米,阳光强烈,常无人
  • 莱昂·傅科让·伯纳德·莱昂·傅科(法语:Jean Bernard Léon Foucault,宽式IPA:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sa
  • 胆色素胆红素(英文:Bilirubin)是胆色素的一种,是人类胆汁的主要色素,呈橙黄色。它是体内血红素的主要代谢产物,有毒性,可对大脑和神经系统引起不可逆的损害,但也有抗氧化剂功能,可以抑制亚
  • 德国铁路股份公司德国铁路股份公司(德语:Deutsche Bahn AG)一般简称为德国铁路(DB),是一家总部设于柏林的德国国有运输公司,于1994年在法兰克福创立,由原德国联邦铁路及德国国营铁路合并而成。公司重
  • 神市国君主 · 首都 · 文学史 · 教育史电影史 · 韩医史陶瓷史 · 戏剧史韩国国宝 · 朝鲜国宝神市又名倍达国,神市国是朝鲜半岛传说中的古国家,由天帝桓因之子桓雄创立。
  • 九龙江 (越南)九龙江(越南语:Sông Cửu Long/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","M
  • 马雷克·哈姆西克 马雷克·哈姆西克(斯洛伐克语:,1987年7月27日-),出生于班斯卡-比斯特里察,斯洛伐克籍足球运动员,中超俱乐部大连一方主力球员,司职中场。他亦是斯洛伐克国家足球队成员。他曾获
  • 祖尼 (科罗拉多州)祖尼(英语:Zuni)是位于美国科罗拉多州亚当斯县的一个非建制地区。该地的面积和人口皆未知。祖尼的座标为39°48′12″N 105°01′18″W / 39.80333°N 105.02167°W / 39.80333
  • BPEL4PeopleBPEL4People的全称是WS-BPEL Extension for People,是BPEL在人工活动方面的扩展。2005年7月,IBM和SAP在一个联合白皮书中提出BPEL4People。2007年6月,Active Endpoints, Adobe,