【Auth0】Rulesのログをリアルタイム表示する
はじめに
Auth0にはReal-time Webtask LogsというExtensionがあります。
これを使うとRulesのログをリアルタイムで表示することができるのでやってみました。
Real-time Webtask Logsのインストール
Auth0の管理画面にアクセスしてExtensionのメニューに表示されているExtesionの一覧の中からReal-time Webtask Logsを選択します。
選択するとインストール画面が表示されるのでボタンを押してインストールします。
Installed Extensionタブ内にReal-time Webtask Logsが追加されます。
これを押すとReal-time Webtask Logsの画面が開きます。
このReal-time Webtask Logsの画面にRulesから出力したログがリアルタイムに出力されます。
Rulesからログを出力
ログ出力を確認するためにRulesに以下のコードを登録します。
見ての通りABCDEFG
と表示するだけで特に処理はありません。
function (user, context, callback) {
console.log('ABCDEFG');
return callback(null, user, context);
}
このRulesを有効にし、Real-time Webtask Logsの画面を開いた状態でログインを行うとconsole.log()
で出力した内容がすぐに反映されます。
おわりに
Real-time Webtask Logsを使うとRulesのデバッグがとてもやりやすくなります。
Rulesを使ってAuth0の認証時の動きをカスタマイズする機会は多いと思うのでぜひ試してみてください。
Author And Source
この問題について(【Auth0】Rulesのログをリアルタイム表示する), 我々は、より多くの情報をここで見つけました https://qiita.com/smesh/items/5dc7195a053cfaca0165著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .