データのエクスポート
Auth0テナントのデータはすべて、常にユーザーが管理でき、Management APIからいつでも利用することができます。
ユーザーパスワード
(セキュリティ上の理由で)APIで利用できない唯一の情報は、Auth0ホストのデータベースユーザーと秘密鍵のパスワードハッシュです。サポートチケットを開始して、この情報を要求することができます。この操作は無料サブスクリプションの価格帯では利用できず、特定の日時でエクスポート要求を受け入れたり、保証したりすることができません。
ユーザーパスワードをデータベースに保存する場合は、ユーザーがログインするたびにAuth0がクエリを実行するカスタムデータベース接続を設定します。この場合、ユーザーをAuth0に徐々に移行しない限り、Auth0がパスワードハッシュを保存することは絶対にありません。
Auth0のコンポーネント
Auth0では、OpenID Connect (OIDC)を認証プロトコルとして主に使用するため、標準ライブラリーを使ってアプリケーションへの統合を実装できるはずです。同じ状況は、SAMLでAuth0を統合する場合にも当てはまります。Auth0のSDK、ライブラリー、およびサンプルはすべて、無料ソフトウェアとしてGitHubに公開されます。
ソーシャルIDプロバイダー
Auth0を使用するのでなく、同じOAuthクライアントIDとシークレットをソーシャルIDプロバイダーに使用し続けたい場合は、ユーザー情報へのアクセスが保持されます。このとき、新しい同意ダイアログを表示する必要はありません。
カスタムコード
Auth0のカスタムコード機能(ルール、カスタムデータベーススクリプト、カスタムOAuth接続など)はすべて、Node.jsサンドボックスサービス上で実行されます。サンドボックスサービスにあるライブラリーはすべて、標準のNode.jsコードと併用して、npmでも利用することができます。