特定の条件が満たされている場合、認証メールを送信するためのルールをAuth0に作成しています。この例を小さくするために、私は検証メールを送信するために使用しているコードを含めました(私は不要なコードを削除しました)。私は次のエラー管理API v2を呼び出してルール内から確認メールを送信するにはどうすればよいですか?
{ statusCode: 400,
error: 'Bad Request',
message: 'Bad HTTP authentication header format',
errorCode: 'Bearer' }
を取得し、本体に
var url = 'https://myname.au.auth0.com/api/v2/jobs/verification-email';
var token = 'Bearer {{token}}'; //This is where the problem is how do I get the token
var userId = user.user_id;
request.post({
url: url,
headers: {
Authorization: 'Bearer {{token}}',
},
json: {
"user_id": user.user_ID
},
timeout: 5000
},
function(err, res, body) {
console.log(err);
console.log(res);
});
私がアクセストークンまたはヘッダー内のそのような何かに合格する必要がありますね。これをどうやってやるの?
私も次の記事(https://auth0.com/docs/email/custom)を見ましたが、secretToken
は何ですか?