2011-07-27 79 views
2

有沒有一種標準的方式讓網站用戶在asp.net MVC網站中導入他的電子郵件聯繫人?如何像twitter一樣導入電子郵件聯繫人?

Twitter使用安全的方式讓用戶導入他的聯繫人,這可以讓用戶將他的用戶名和密碼放入電子郵件服務中,而不是在twitter中。

如打開一個彈出窗口讓gmail登錄,然後返回到twitter與聯繫人。

我使用了一些庫來導入聯繫人,但要求用戶在網站中輸入他的用戶名和密碼,然後獲取聯繫人,這從用戶的角度來看是不安全的。

所以我的問題是:是否有一個現成的解決方案,導入從Gmail,AOL,雅虎的聯繫人,就像Twitter正在做的一樣?

回答

1

大部分您列出的產品支持OpenID。如何獲取用戶的數字身份是安全的。

要獲得電子郵件,你需要使用OAuth獲得授權訪問受保護的項目(電子郵件)

+0

該怎麼做?你有例子或鏈接? –

+0

這些公司都爲開發者提供了專門的網站(例如http://developer.yahoo.com/openid/,http://code.google.com/apis/accounts/docs/OpenID.html),並附有示例等。 –

+0

和這些會和twitter一樣嗎? –

相關問題