エンタープライズユーザーは通常、複数のアプリケーション(例:SharePoint、いくつかの.NETアプリケーション、いくつかのJavaアプリケーション、Zendesk)でシングルサインオン()を有効にしています。この場合、ユーザーがサインアウトすると、多くの場合、すべてのアプリケーションからサインアウトしなければなりません。 Auth0のRP起点のログアウトエンドポイントは以下のいずれかの方法で動作します。Documentation Index
Fetch the complete documentation index at: https://auth0-feat-ionic-capacitor-quickstart-modernization.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- Auth0にあるシングルサインオン(SSO)クッキーを無効にする(ブラウザーにはCookieが残ります)。
- IDプロバイダー()(ADFSやGoogleなど)からユーザーをサインアウトする。
- ローカルセッションに短いタイムアウトを指定し、短い間隔でAuth0にリダイレクトして再認証を行う。これには、非表示のiframeでこのリダイレクトを行うクライアントから
checkSessionを呼び出します。この非表示のiframeの方法では、レート制限とサードパーティーCookieの問題に注意してください。 - ログアウトが発生したときにアプリケーションが他のすべてのアプリケーションに通知できるようにすることで、この作業全体をアプリケーションで処理する。