私は現在CMSを作っており、Facebookの機能を使いたいと思っています。オープンソースCMSのFacebook APIキー
問題はAPIキーが必要なことです。ですから、私はAPIキーを持っていれば誰とでも自分のオープンソースCMSプロジェクトと共有できますか?誰でもCMSで使用できますか?
私は現在CMSを作っており、Facebookの機能を使いたいと思っています。オープンソースCMSのFacebook APIキー
問題はAPIキーが必要なことです。ですから、私はAPIキーを持っていれば誰とでも自分のオープンソースCMSプロジェクトと共有できますか?誰でもCMSで使用できますか?
2つのオプションがあります。
CMSのインストールごとにアプリを作成し、CMS設定ファイルでアプリのシークレットとIDを設定します。
すべてのインストールで同じアプリを安全に使用するには、ループバックサーバーが必要です(つまり、CMSのインストールによってサーバーが呼び出され、Facebookに電話して結果を返します)。
誰かにあなたのApp Secretを共有しないでください。 App Secretは、Facebookの認証後にあなたに渡されるsigned_requestに署名するために使用されます。 App Secretを使用すると、ハッカーは何かを渡してFacebookのようにサインすることができるため、誰かを偽装してアプリを使用することができます。
うん、私は私のユーザーが作成されますとは思わないので、はいソリューション2.最善のようです、私は秘密APPのために知っているが、私はちょうどこのCMS – user990463
のインストールごとにアプリケーションID /キーを使用する必要があります各インストールのアプリ – user990463