2011-01-30 64 views
1

我一直在使用Janrain engange很長一段時間,並且一直很滿意它。最近雖然我從用戶那裏得到了一些我無法真正確定的報告。一個問題是,有些用戶無法使用谷歌登錄,同時,我能夠登錄。這個問題神祕地消失了。 ...切換OpenId提供商(Janrain engange爲其他)

我遇到的另一個問題是,您無法在外部網站上的JavaScript Widget中使用它登錄用戶,因爲您在成功登錄後重定向到新頁面。

所以,我開始準備開始自己的認證提供者。我的主要問題是,如何遷移用戶憑據。在我的數據庫中,我有存儲用戶標識和openId標識的字段。如果我切換到.NET libarary,這個openId Id是否仍然可用於身份驗證,還是必須強制執行新的註冊過程?

回答

0

結果: DotNetOpenAuth Libaray是遷移的不錯選擇。 唯一的問題是谷歌帳戶。對於這些,我不得不開發一個遷移過程,在這個過程中,我會向用戶發送帶有鏈接和令牌的郵件,以便他們可以驗證自己。