現在、SPIRAL の DB トリガーを利用して、登録されたレコード情報を外部サービスへ API 連携しています。 外部サービスの API キーは PHP モジュール内の configファイル に定義し、DB トリガー実行時に参照する構成になっています。 ただし、この方法が API キーの保管場所として適切なのか判断がつきません。 PHP の環境変数で API キーを管理する方法も検討しましたが、DB トリガー内では PHP の環境変数を使用できないようでした。 そのため、より安全で推奨される API キーの保管方法や管理方法があれば、教えていただけませんでしょうか。
コメント
ナレッジ
向上チーム
ご連絡いただきましてありがとうございます。 PHP環境変数につきましては、サイト管理での設定となりますので、 ご認識通り、DBトリガなどアプリ管理では使用できません。 ご迷惑おかけしまして恐縮ですが、ご了承ください。 アプリ管理でのAPIキーの保管方法につきましては、現状設定いただいております、 PHPモジュール内のconfigに定義し呼び出す方法をご使用いただけますと幸いです。 ご確認の程、よろしくお願いいたします。
-
いいね
2026年2月18日(水)