爲ios應用程序創建用戶認證系統的最佳做法是什麼?任何好的教程或對過程的見解都很有幫助(新手)。ios認證的最佳實踐和教程
回答
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?的討論。
用戶身份驗證和身份驗證似乎是一個新興的領域。
這是我想要的更多。謝謝。 – cdub
[UserApp](https://www.userapp.io)是另一種用戶管理服務。支持登錄/註冊/密碼重置,權限和功能,自定義屬性以擴展基本用戶模型,社交登錄/ OAuth等等。 –
如果您使用的是第三方後端,stackmob,parse等都會處理身份驗證。如果你正在推出自己的項目,那麼這個項目看起來是一個合理的路線:http://quickblox.com/developers/SimpleSample-users-ios。
- 1. Ember認證最佳實踐?
- 2. 手機的最佳實踐認證
- 3. API密鑰認證和用戶認證最佳實踐
- 4. REST + Facebook認證 - 最佳實踐?
- 5. 認證模型 - 最佳實踐
- 6. 驗證Model和ViewModel的最佳實踐
- 7. iOS Facebook SDK - 最佳實踐?
- 8. iOS NavigationController - 最佳實踐
- 9. iOS-> AWS最佳實踐
- 10. iOS Prefix.pch最佳實踐
- 11. iOS線程 - 回調最佳實踐
- 12. Swift iOS應用程序到REST PHP API - 認證的最佳實踐是什麼?
- 13. 保證金最佳實踐
- 14. 最佳實踐symfony驗證
- 15. 的OAuth 2.0服務,認證服務和最佳實踐
- 16. TouchID認證和鑰匙扣的最佳實踐
- 17. iOS中用戶身份驗證和會話的最佳實踐
- 18. CDialog和CPropertySheet驗證最佳實踐?
- 19. WCF實體驗證的最佳實踐
- 20. Hibernate的默認值 - 最佳實踐
- 21. X509證書實施最佳實踐
- 22. 最佳實踐
- 23. 最佳實踐
- 24. 最佳實踐
- 25. 最佳實踐:
- 26. 最佳實踐
- 27. 最佳實踐
- 28. 最佳實踐
- 29. 最佳實踐
- 30. 最佳實踐
您至少需要了解什麼範圍,使用您自己的服務器或第三方解決方案(也許parse.com)。 – Wain
什麼是一些很好的第三方解決方案?我正在考慮用cakephp運行一個燈棧,並使用json將數據傳遞給我的Cake Auth等等。這是一個很好的做法嗎? – cdub
它可能是,如果你正確地實施它,並使用所有適當的安全(你有你自己的SSL證書?) – Wain