私は、時間内に一般公開するために、Webアプリケーション用の社内REST APIを開発したいと考えています。 公共空間でapiにアクセスできるようになると、認証の必要が生じることを十分に理解しています。 このapiはcodeigniterのphil sturgeon RESTライブラリを使用してcodeigniter上に構築されます。 どうすれば私のapiのOauthのような認証システムをtwitter、facebookなどのように実装するのですか? 私は適切なリソースを教えていただければ幸いです。 ありがとうコードサンプルでOauthを実装したREST API
1
A
答えて
3
まず、認証する相手と認可されているものを把握する必要があります。典型的なOAuthのケースでは、認証されているアプリケーション(資格情報:ID /秘密)を持っています。また、オプションでユーザを認証し(ユーザ名/パスワードを使用して)、アプリケーションがアクションを実行することを許可するかどうかを尋ねます。
次に、どのアクション(RESTの場合はリソース)を保護する必要があるかを決定する必要があります。
最後に、Oauth 1.0と2.0の間ではかなり異なるので、これを選択してください。
これは、実装に関係なく、OAuthプロジェクトに関係する最も重要なことです。
関連する問題
- 1. REST APIを実装したMVC MVC
- 2. gzip REST APIでの実装
- 3. REST API(JAVA)を使用したMicrosoft Azureファイルストレージのコードサンプル
- 4. 複数クライアントアクセス用にOAuth 2.0でREST APIを実装する方法
- 5. php api(oauth)の実装をゴシエートする
- 6. "oAuth"ユーザログインシステムをAndroidで実装
- 7. 角でのREST APIの実装
- 8. Codeigniter。 oAuthの実装
- 9. WooCommerce Rest API Oauth with Javascript
- 10. Springブートカスタムフィルタを実装するREST API
- 11. ジャージクライアントをoAuthでJIRA REST APIに接続
- 12. REST APIサービスのリモートまたはローカル実装の自動実行
- 13. AndroidでシングルユーザOAuthを実装する
- 14. AppEngine/GoユーザーAPIをOAuthで使用する:コードサンプル、ワークフロー、あらゆるヘルプ?
- 15. C#を使用したREST API認証(OAuth 1.0)
- 16. 平均値を使用したGoogle Oauthの実装
- 17. JavaScriptを使用したoauthとapisの実装
- 18. 2-leggedサーバー側でnode.jsのoauth実装
- 19. Node.JSでOAuthを使用してJIRA REST APIを認証
- 20. 簡単なAndroid OAuthとサーバーAPIを実装する方法
- 21. Magentoの2.0 REST API OAuthがエラー
- 22. JavaScriptでOAuthを実装する方法
- 23. CodeIgniterでZend Gmail OAuthを実装する
- 24. カスタムREST APIをマゼンタで実装する方法は?
- 25. KAAでRest APIを実装する方法
- 26. FirebaseでREST APIを実装する方法と場所
- 27. REST APIのRESTEasy JAX-RS実装をテストできません
- 28. C#でREST APIを実装するには良い方法
- 29. 複数のREST APIをHTMLで実装する方法は?
- 30. REST RQL Java実装
これは実装しましたか?私は同様のことをやろうと考えていて、あなたのソリューションの実装が終わったのを見たいと思っています。 –
PHPリーグのoAUTHパッケージをチェックしてください – MrFoh