2017-09-13 15 views
-1

以前に作成したプラットフォームに関連するWordPressプラグインを開発しています。プラグインはそのプラットフォームのデータベースから何らかのデータを必要とします。wordpressプラグインをプラットフォームに安全に接続する方法

プラットフォームのセキュリティを危険にさらすことなく、プラグインが外部データベースと通信できるようにするにはどうすればよいですか? 、あなたのワードプレスのプラグインで https://myPlatform/api/posts

お使いのプラットフォームのAPIを要求する:

答えて

0

は次のように、お使いのプラットフォームのいくつかのAPIのルートを記述します。 これらのリクエストパッケージを使用することができます。 https://github.com/guzzle/guzzle

プラットフォームをリクエストする際にいくつかの検証を行う必要があります。

+0

ありがとうございます@ – Joey

0

回答が良いですが、いくつか追加したいと思います。

1)情報に重大な情報(https)が含まれている可能性が高い場合は、常に安全な通信チャネルを使用して通信してください。

2)プラットフォーム側でアクセス許可ベースのクエリを活用し、特定のロールが特定のエンドポイントにアクセスする必要がない場合はプラグインのWordPress側で現在のログインしているロール(必要な場合)を確認してください早期チェックで不必要な要求を避けることができます。

3)不要なページの読み込み時間を避けるために、非ブロッキングの方法(ajax)でプラットフォームに要求してください。

4)プラットフォームが複数のメッセージをどのように伝えるか、プラグインがメッセージをどのように解釈するかについて、多くのシナリオを想定してください。

+0

ありがとうございます@ムスク、ありません。 – Joey

関連する問題