Google 聯合 Plaxo 對 OpenID 進行改進

作為一個概念, OpenID 表現出巨大的潛力,然而這種潛力卻因 OpenID 需要用戶從當前登錄網站進行跳轉而遭遇障礙,當 Facebook Connect 也加入競爭,OpenID 的易用性問題便突出起來。鑒于此,GooglePlaxo 合作設計一個新的 OpenID 登錄工作流以簡化操作,他們同時在 OpenID 中加入 OAuth 以及 Google Contact API

很多人知道 OpenID,卻未必聽說過 OAuth,然而 OAuth 有自己忠實的用戶群,OAuth 被應用到諸如 FlickrNetflix 一類的應用中,Twitter 也承諾支持 OAuth。吧 OAuth 與 OpenID 結合到一起可以改善用戶體驗,讓這兩種技術各盡其能,作為演示,你可以使用自己的 Google 賬戶注冊 Plaxo 賬戶。

工作原理

這種 Google 與 Plaxo 運用的混合模式的工作原理是,首先使用 OpenID 登錄,接著啟動 OAuth 代理驗證,最后,調用 Google Contacts API 訪問聯系人信息,而這一切對最終用戶來說都是透明的。

在第一步中,用戶通過 Gmail 對別的用戶發起邀請,邀請中包含一個“使用 Google Account 注冊”的按鈕。

imgPlaxoGoogle01.jpg

點擊該按鈕之后,新用戶被定向到 Google 賬戶頁以確定自己 的身份,系統還會給用戶提供一個選項,讓 Plaxo 記住該用戶。

imgPlaxoGoogle02.jpg

接受注冊請求后,Plaxo 就會訪問用戶的 Google 賬戶并同該賬戶關聯。最終,用戶將擁有一個現成的 Plaxo 賬戶,而不必重新經歷一次注冊過程,也不必再記住一套用戶名和密碼。

重要意義

在早期的 Web 中,在每個網站擁有一套獨立的賬戶并不奇怪,然而,一遍一遍地注冊新賬戶,添加聯系人,并記住這些賬戶顯得很可笑,尤其當對密碼的復雜度要求越來越嚴格的時候。

隨著 Facebook Connect 的發布,這種可以從一個網站漫游到另一個網站的數字身份變得越來越受歡迎,Facebook Connect 的易用性給 OpenID 陣營帶來壓力,并帶來簡化操作的呼聲。

Plaxo 和 Google 的努力可以為改善所有 OpenID 易用性的工作帶來示范,以降低用戶的挫敗感,不過,VentureBeat 的  Eric Eldon 認為需要做的事還有很多

“那些公司所宣稱的多站點登錄,應該擁有更好的集成性,并在一次或零次點擊中實現登錄,這是一個正確的方向。”

所有人都將是贏家

目前的局面并非盈者通吃,或你死我活,事實上,我們的 Web 環境是 Facebook Connect 和 OpenID 可以并存。因為我們有不同的應用可以讓二者均變得可靠與實用。

從個人角度,用戶不會將 Facebook 賬戶用于自己的銀行或信用卡賬戶,而是用作社會站點中的人脈溝通,同樣,OpenID 也有自己應用范疇。

Facebook 擁有大量用戶基礎,OpenID 背后有重量級的大公司撐腰,這兩個陣營誰也不會輕易退出,它們的特點是,一個是專用的,但非常好用;一個是開放的但有點復雜。這兩種技術會共存并相得益彰,從這個角度來說,我們都是贏家。

本文國際來源:http://www.readwriteweb.com/archives/google_plaxo_openid_oauth_usability.php
中文翻譯來源:COMSHARP CMS 官方網站

延伸閱讀





評論
...
發表評論


用戶


評論(不超過1000字)


 2 + 1 = ? 請將左邊的算術題的結果填寫到左邊的輸入框  


  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp