> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-actions-triggers-prototype.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# OIDCでシングルサインオン

> OIDC準拠パイプラインが、シングルサインオン（SSO）の使用にどのように影響するか説明します。

シングルサインオン（<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=single-sign-on" tip="シングルサインオン（SSO）: ユーザーが1つのアプリケーションにログインした後、そのユーザーを他のアプリケーションに自動的にログインさせるサービス。" cta="用語集の表示">SSO</Tooltip>）は、アプリケーションではなく、認可サーバー（つまりAuth0）で行われる必要があります。つまりこれは、ユニバーサルログインを採用して、ユーザーをログインページにリダイレクトする必要があることを意味します。詳細については、「[ユニバーサルログイン](/docs/ja-jp/authenticate/login/auth0-universal-login)」と「[シングルサインオン](/docs/ja-jp/authenticate/single-sign-on)」をお読みください。

一般的なレベルで、SSOを実行する場合：

1. ユーザーがローカルでログインしていない場合は、アプリケーションのタイプによって、[認可コードフロー](/docs/ja-jp/get-started/authentication-and-authorization-flow/authorization-code-flow)または[暗黙フロー](/docs/ja-jp/get-started/authentication-and-authorization-flow/implicit-flow-with-form-post)などのリダイレクトベースのフローを使用して認証するために、ユーザーをAuth0ログインページ（`/authorize`）にリダイレクトする必要があります。
2. ユーザーがSSOを通してすでにログイン済みの場合は、資格情報の再入力の必要なく、Auth0はすぐにそのユーザーを認証します。

ユーザーがSSOを介してログインしたかどうかを判断するには、サイレント認証を使用し、すでにログイン済みの場合はユーザーを再認証し、認証が必要な場合はエラーを返します。旧式の認証パイプラインでは、これは、OIDC準拠パイプラインにおいて廃止されている`/ssodata`エンドポイントを使用して実現されていました。サイレント認証の構成方法の詳細については、「[サイレント認証の構成](/docs/ja-jp/authenticate/login/configure-silent-authentication)」をお読みください。

## もっと詳しく

* [OIDCにおけるアクセストークン](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-access-tokens)
* [OIDCを持つ外部API](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-apis)
* [OIDCを使った認可コードフロー](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-auth-code-flow)
* [OIDCを使用したクライアントの資格情報フロー](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-client-credentials-flow)
* [OIDCを使用した委任](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-delegation)
* [OIDCにおけるリフレッシュトークン](/docs/ja-jp/authenticate/login/oidc-conformant-authentication/oidc-adoption-refresh-tokens)
