iPhoneアプリケーションのJSON WebServiceバックエンドをやっています。どのようなベストプラクティスまたは既存のフレームワーク(私はPythonを使用して)認証を処理し、要求間のセッションを維持するか? Webブラウザのような定期的なセッションを使うことができないので、チケットシステムのいくつかの形式を使用すると思いますか?AppEngine WebService認証処理
答えて
間違いなくOauthに行ってください。
gtm-oauthライブラリをご覧ください。これにより、CocoaアプリケーションはOAuthを使用して認証と承認を行うサービスにサインインでき、Google APIおよび標準のOAuthプロバイダと連携します。
詳細については、thisブログの記事を確認してください。
固有のデバイスIDで自分の認証を取得してもOauthは適切ですか?そして、私は自分のアプリケーションデータを他のアプリケーションで利用できるようにしません.Oauthの主な目的の1つではありませんか? – thejaz
あなたはUDIDのように簡単に偽装できるものに決して認証機構を構築すべきではありません。 – systempuntoout
また、他のプロバイダをサポートしたい場合は、OAuth2を検討することもできます。 – Devraj
- 1. Google AppEngine認証
- 2. スプリング認証プロバイダVS認証処理フィルタ
- 3. Rest WebServiceエラー処理
- 4. Google AppengineのCherryPy Facebook認証
- 5. WebServiceのヘッダ認証が
- 6. OpenX XMLRPC認証/セッションの処理方法
- 7. httplib2での認証とプロキシサーバの処理
- 8. 認証を処理するノードRssモジュール
- 9. Symfony2ユニットテストでの認証の処理
- 10. HttpWebRequest(.NET)による認証の処理
- 11. RestKitの認証チャレンジの処理
- 12. userService FROM appengineを認証する
- 13. C#WebService例外を処理する
- 14. リリーフで認証と承認を処理する方法は?
- 15. AppEngineをWebService、S3をストレージとして
- 16. アンドロイドアプリでドメイン認証を処理する方法は?
- 17. IEで基本認証を処理する方法
- 18. python mechanizeはHTTP認証を処理できますか?
- 19. 複数のメンバーシッププロバイダによる認証の処理
- 20. RxSwiftとMoyaによる再認証の処理
- 21. AVURLAssetでHTTP基本認証を処理する方法は?
- 22. ReduxとRedux Routerによるユーザ認証の処理
- 23. HttpListenerに基づく自己ホストサイト - 認証の処理方法?
- 24. iosアプリケーションでのGoogle認証後の処理方法
- 25. WCFカスタム認証で例外を処理する方法は?
- 26. HttpWebRequest.AllowAutoRedirectで認証を処理する方法は?
- 27. ポップアップ認証を処理する方法は?
- 28. WatiN単体テストでのASP.NETフォーム認証の処理
- 29. RestKit認証失敗を処理する方法
- 30. ember.jsアプリケーションでの認証の処理方法
FB、Twitterなどの他の認証サービスプロバイダをサポートする予定ですか? Googleアカウントにこだわるだけですか? – Devraj
私はそれらのどれも使用しませんが、固有のデバイスIDを持つ独自の認証方法を使用します。しかし、FB、Twitter、またはGoogleアカウントを使って今後サインインするオプションを追加することもできます。 – thejaz
その場合、OAuthはあなたの友人ですが、Googleが自社の認証システム経由で第三者のOAuthプロバイダを自動的に処理しないため注意が必要です。これを自分で実装する必要があります。私たちは、そのためにソースを公開する可能性のあるコードをいくつか持っています。 – Devraj