開始する前にAkamai を構成して補足シグナルをお使いの Auth0 テナントに送信するには、Akamai をリバース プロキシとして構成しておく必要があります。
サポートされているログインフロー
- Universal Login: 識別子 + パスワード
ステップ 1: Akamai に API を登録する
新しい Universal Login ID + パスワード
新しい Universal Login ID + パスワード
Akamai に API を登録するには、以下の値を使用します:
APIを作成した後、以下の各Auth0エンドポイントに対してAPIリソースを追加する必要があります:
/u/login/password/u/signup/u/signup/password
API リソースを追加する
Akamai API でリソースを構成するには、以下の値を使用します:- /u/login/password
- /u/signup
- /u/signup/password
メソッドにパラメータを追加する
APIリソースを作成した後、Akamaiがログインリクエストを正しく解析できるように、Request bodyパラメータを定義する必要があります。以下の値を使用して Request body パラメータを定義してください:- /u/login/password
- /u/signup
- /u/signup/password
新しい Universal Login の Identifier First
新しい Universal Login の Identifier First
Akamai に API を登録するには、以下の値を使用します:
APIを作成した後、以下の各Auth0エンドポイントに対してAPIリソースを追加する必要があります:
/u/login/u/signup/u/signup/password
API リソースを追加する
Akamai API でリソースを構成するには、以下の値を使用します:- /u/login
- /u/signup
- /u/signup/password
メソッドにパラメータを追加する
APIリソースを作成した後、Akamaiがログインリクエストを正しく解析できるように、Request bodyパラメータを定義する必要があります。以下の値を使用して Request body パラメータを定義してください:- /u/login
- /u/signup
- /u/signup/password
ROP
ROP
Akamai で API を登録するには、次の値を使用します。
API を作成したら、次の各 Auth0 エンドポイントに対して API リソースを追加する必要があります。
/oauth/token
API リソースを追加する
Akamai の API 上でリソースを構成するには、次の値を使用します。- /oauth/token
メソッドにパラメーターを追加する
API リソースを作成した後、Akamai がログインリクエストを正しく解析できるように、Request body パラメーターを定義する必要があります。Request body パラメーターを定義するには、次の値を使用します。- /oauth/token
ステップ 2: Akamai から Auth0 にボット判定結果を転送する
akamai-user-risk ヘッダーは、すべてのログインリクエストに必ず含まれるわけではありません。Akamai がユーザーリスクスコアを生成した場合にのみ、このヘッダーを送信します。Step 3: Auth0 で Akamai ヘッダーの処理を有効化する
- Dashboard
- Management API
Dashboard で補足シグナルを有効にするには:
- Dashboard > Security > Attack Protection に移動します。
- Supplemental Signals を選択します。
- Enable Akamai headers のトグルをオンにします。
ステップ 4: 構成をテストして検証する
- 関連するイベントについて、テナントログに
akamai-user-riskおよびakamai-botヘッダーが含まれます。 - Post Login Action の
eventオブジェクトで、次のプロパティを使用できます。authentication.riskAssessment.supplemental.akamai.akamaiBotauthentication.riskAssessment.supplemental.akamai.akamaiUserRisk