-1
私は、より大きなアプリケーションにComposerパッケージとして含めるPHPパッケージを用意しています。PHP Composerパッケージの資格情報
コードは、データを取得して送信するAPIに接続します。
API資格情報を保存するオプションは何ですか?アプリケーションは、潜在的に異なるAPI資格(ステージング、制作)を持つ複数の環境にわたって使用できます。
私はGitリポジトリに資格情報を保存したくありません。
オプション:
- 環境変数を手動それぞれの環境
- 上に作成され
- Uncomitted設定ファイルこれは、私がアイデアを使い果たし
なぜdownvoteですか? –
設定パラメータのリストだけを格納するconfig-distファイルをデフォルト値でコミットすることができます。ユーザーは、インストール後に名前を変更して編集することができます。 [composer's installer event](https://getcomposer.org/doc/articles/scripts.md#installer-events)でこのプロセスを自動化することもできます。ここでは、コンポーザーをインストール/更新するときにユーザーに資格情報を問い合わせることができます。設定ファイルを自動生成することができます。 – Federkun
このパッケージを見ることができます:https://github.com/Incenteev/ParameterHandler – Federkun