Auth0 Actionsは、アクションでの非同期関数の基盤として、モダンJavaScriptのPromiseベースのプログラミングモデルを使用しています。
アクションを使ってできること
アクションを使ってできることは、それがAuth0ランタイム環境内のどこで実行されるかによって決まります。サインアップとログイン ユーザーをデータベース接続やパスワードレス接続に追加するときです。
サインアップとログイン ユーザーをデータベース接続やパスワードレス接続に追加するときです。
MFA通知 SMSを多要素認証(MFA)の1要素として使用するか、カスタムプロバイダーを構成するときです。
MFA通知 SMSを多要素認証(MFA)の1要素として使用するか、カスタムプロバイダーを構成するときです。
パスワードのリセット パスワードのリセット要求が開始されるときです。
パスワードのリセット パスワードのリセット要求が開始されるときです。
Machine to Machine(マシン間) ユーザーの代わりに、アプリケーションが認証され、APIの使用が認可されたときに発生します。
Machine to Machine(マシン間) ユーザーの代わりに、アプリケーションが認証され、APIの使用が認可されたときに発生します。
アクションの主な利点
開発者のエクスペリエンス向上
- 内でアクションを編集する場合は、豊富な情報や、各トリガー内で何ができるかについてもインラインドキュメントにアクセスできるため、各トリガーによってサポートされている機能を簡単に見つけることができます。
- アクションは、現在運用トラフィックを提供しているバージョンに影響を与えることなく、編集およびテストできます。
- アクション内で問題が見つかった場合は、以前のバージョンにロールバックできます。
npmパッケージへのアクセス
ほぼすべての公開npmパッケージはアクション内で使用できます。
可観測性
アクションが実行されると、Auth0はそれらのアクションに関する主要なメトリクスをキャプチャし、Auth0ログにリンクすることができます。すべてのトリガーでの複数のアクション
すべてのアクショントリガーは、複数の独立したアクションをサポートします。はじめに
- 初めてアクションを作成する!
- 現行のアクションの制限を見る