データのエクスポート
Auth0 からデータをエクスポートする方法について説明します。
Auth0 テナント内のすべてのデータは常にお客様の管理下にあり、 を介していつでも利用できます。
API から取得できない情報は、セキュリティ上の理由により、Auth0 でホストされるデータベースユーザーのパスワードハッシュと秘密鍵のみです。それでも、この情報は サポートチケット を起票してリクエストできます。詳しくは、パスワードハッシュと MFA シークレットのエクスポート を参照してください。この操作は Free サブスクリプションティアでは利用できません。また、特定の日時を指定したエクスポートのリクエストはお受けできず、保証もできません。
データベースにユーザーのパスワードを保存している場合は、ユーザーがログインするたびに Auth0 が問い合わせるカスタムデータベース接続を設定してください。この場合、ユーザーを Auth0 に段階的に移行することを選択しない限り、Auth0 がパスワードハッシュを保存することはありません。
Auth0 は主に Connect (OIDC) を認証プロトコルとして使用しているため、標準ライブラリを使用してアプリケーションに統合できるはずです。SAML を介して Auth0 を統合する場合も同様です。Auth0 のすべての SDK、ライブラリ、サンプルは、無償ソフトウェアとして GitHub で公開されています。
Auth0 を使用しない場合でも、ソーシャル で同じ とシークレットを引き続き使用したい場合は、新たな同意ダイアログを表示しなくても、ユーザー情報へのアクセスを維持できます。
Auth0 のすべてのカスタムコード機能 (Rules、カスタムデータベーススクリプト、カスタム OAuth 接続など) は、Node.js のサンドボックスサービス上で実行されます。サンドボックスサービスで利用できるライブラリは、いずれも npm でも利用でき、標準的な Node.js コードで使用できます。