- Auth0 でホストされる関数を含むカスタムモジュールを作成する。
- 各カスタムモジュールで定義した関数を、1 つ以上の Actions で使用する。
- 各カスタムモジュールで、個別のシークレットを定義し、NPM モジュールへの依存関係を追加する。
Actions Modules は特定のトリガーや Action タイプに紐づかないため、そこで定義された関数は、異なるトリガーに紐づいた Actions 間で再利用できます。
パフォーマンス
コーディングガイドラインに従って Actions Modules を導入すると、生成コストの高いオブジェクトを共有・再利用できるため、実行パフォーマンスを向上させることができます。ただし、改善が保証されるわけではありません。具体的なユースケースや実装、実行時の負荷や頻度によって異なります。