Mozilla Persona

✍ dations ◷ 2025-04-28 10:29:38 #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。

相关

  • 修纳语修纳语(修纳语:ChiShona),或称绍纳语,是属于班图语支的一种语言。是赞比亚南部与津巴布韦修纳人的母语,也是津巴布韦的官方语言之一。修纳语所有的音节都以元音结尾,且一个字词中的
  • 中正运动场中正运动场是位于高雄市苓雅区的一座体育场,设有标准田径场,也可用做足球场,可容纳30000人。该运动场与中正技击馆为同时期建筑,动工于1985年10月,完工于1986年10月,并举办了该年
  • 戴震《清代学者像传》第二集《戴震像》,杨鹏秋绘戴震(1724年1月19日-1777年7月1日),字慎修,号东原,安徽徽州休宁隆阜(今黄山市)人,中国清代语言学家、思想家。曾六次会试未中。晚年因学术
  • 香豆酸香豆酸(英语:Coumalic acid)是一种分子式为C6H4O4的吡喃酮类环状化合物,熔点为210 °C,在自然界的主要分布为禾本科植物的茎。在实验室中,香豆酸可由苹果酸在发烟硫酸中发生自缩合
  • 盾片状盾片状(英语:Scutoid),是一种存在于上下两个平行表面之间的立体几何形状,其两平行表面(以及它们之间的所有其他平行面)的边各自围成多边形,此两表面之间至少存在一个顶点,且上下两个
  • 大阪府第10区大阪府第10区是日本众议院的选区,始于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 | 岩
  • KhoreshKhoresh(波斯语:خورش‎)是伊朗式炖菜的总称,有很多不同种类,通常搭配米饭食用。Khoresh在波斯语的字面意义是指“可以吃的东西”。
  • 李唯枫李唯枫(1988年11月24日-),华语流行音乐歌手。高中就读新北市庄敬高职表演艺术科,与鬼鬼、王子、筳谕和小滨为同班同学。在李唯枫16岁时,期间参加华冈艺校的招生考试,由于演唱陶喆的
  • 丁酸异戊酯丁酸异戊酯也称为“正丁酸异戊酯”或“丁酸3-甲基丁酯”,常态下为无色至淡黄色透明液体,有强烈的洋梨、香蕉气味。丁酸异戊酯的熔点为-73.2°C,沸点为168.9°C,折射率约为1.4110
  • 7-Zip7-Zip是一个开放源码的数据压缩程序,主要用在Microsoft Windows操作系统,Unix-like的操作系统如Linux与FreeBSD下面有7-zip的移植版本p7zip可以使用。它提供命令行接口的程序