2015-05-14 40 views
0

我是新來的第三方提供登錄/註冊我正在建立的應用程序。我只是試圖通過他們通過Google,Facebook或LinkedIn登錄的用戶的電子郵件和名稱。我也存儲了他們爲了數據庫而註冊的那一個。我來到了一條十字路口。現在服務器使用ruby運行,但是有一個Android和iOS(Swift)應用程序。我想知道是否需要集成所有第三方SDK,或者如果我可以在OmniAuth for Ruby中使用webview,還是不行?任何提示或方向對此將不勝感激。我真的迷失了,當我谷歌任何東西我只得到一個提供者,而不是一般的答案。第三方OAuth註冊和登錄集成移動應用程序

回答

2

谷歌和Facebook登錄SDK非常容易實現,與WebView相比,它可以提供更豐富的應用體驗,同時Facebook在其最新更新中引入了編輯權限後,錯誤處理效果更好。

Linkedin移動SDK另一方面需要官方LinkedIn應用程序安裝在設備中。鏈接:https://developer.linkedin.com/docs/android-sdk-auth因此,它會讓用戶下載一個16Mb linkedin應用程序,然後登錄,然後才能返回到您的應用程序。也沒有任何的iOS SDK的LinkedIn尚未

如果LinkedIn在沒有必要去爲G +和FB的SDK使用別的OmniAuth PS:我有OmniAuth

+0

由於沒有經驗。非常有用的信息,特別是在linkedin上。 – napkinsterror