2013-08-04 54 views
0

爲ios應用程序創建用戶認證系統的最佳做法是什麼?任何好的教程或對過程的見解都很有幫助(新手)。ios認證的最佳實踐和教程

+0

您至少需要了解什麼範圍,使用您自己的服務器或第三方解決方案(也許parse.com)。 – Wain

+0

什麼是一些很好的第三方解決方案?我正在考慮用cakephp運行一個燈棧,並使用json將數據傳遞給我的Cake Auth等等。這是一個很好的做法嗎? – cdub

+0

它可能是,如果你正確地實施它,並使用所有適當的安全(你有你自己的SSL證書?) – Wain

回答

1

Stormpath是針對開發人員的身份驗證和用戶管理後端服務。您管理您自己的用戶集合,驗證其登錄並將用戶分配到組(角色)。你的應用打電話給他們的服務器。

Parse提供了一個Parse Social服務,可讓您的應用通過Facebook或Twitter進行用戶驗證。解析是acquired by Facebook(截至2013-04),所以我不知道這對他們的未來意味着什麼。

Okta是另一個。

Mozilla Persona是相當有前途的,但可能還沒有準備好現實世界。 iOS有一個開放源代碼工具包,名稱爲persona-ios。閱讀關於How to use Persona in a native iOS app?的討論。

用戶身份驗證和身份驗證似乎是一個新興的領域。

+0

這是我想要的更多。謝謝。 – cdub

+0

[UserApp](https://www.userapp.io)是另一種用戶管理服務。支持登錄/註冊/密碼重置,權限和功能,自定義屬性以擴展基本用戶模型,社交登錄/ OAuth等等。 –