Hub documentation
Cómo configurar SSO de OIDC con Okta
Cómo configurar SSO de OIDC con Okta
En esta guía, utilizaremos Okta como proveedor de SSO y el protocolo Open ID Connect (OIDC) como nuestro protocolo de identidad preferido.
Esta función forma parte de los planes Team & Enterprise.
Paso 1: Crea una nueva aplicación en tu Identity Provider
Abre una nueva pestaña/ventana en tu navegador e inicia sesión en tu cuenta de Okta.
Vaya a “Admin/Applications” y haga clic en el botón “Create App Integration”.

Luego, elija una aplicación “OIDC - OpenID Connect”, seleccione el tipo de aplicación “Web Application” y haga clic en “Create”.

Paso 2: Configure su aplicación en Okta
Abre una nueva pestaña o ventana en tu navegador y navega a la sección de SSO de la configuración de tu organización. Selecciona el protocolo OIDC.


Copia la “Redirection URI” de la configuración de la organización en Hugging Face y pégala en el campo “Sign-in redirect URI” de Okta.
La URL tiene este aspecto: https://huggingface.co/organizations/[organizationIdentifier]/oidc/consume.
Puede dejar en blanco los URI de redirección de cierre de sesión opcionales.

Guarde su nueva aplicación.
Paso 3: Finalizar la configuración en Hugging Face
En su aplicación de Okta, bajo “General”, busque los siguientes campos:
- ID de cliente
- Secreto del cliente
- URL del emisor Necesitarás estos datos para finalizar la configuración de SSO en Hugging Face.
La URL del emisor de Okta es generalmente una URL como https://tenantId.okta.com; puede consultar su guía para obtener más detalles.

En la sección SSO de la configuración de su organización en Hugging Face, copie y pegue estos valores desde Okta:
- ID de cliente
- Secreto del cliente

Ahora puede hacer clic en “Update and Test OIDC configuration” para guardar la configuración.
Deberías ser redirigido al prompt de inicio de sesión de tu proveedor de SSO (IdP). Una vez que inicies sesión, serás redirigido a la página de configuración de tu organización.
Una marca de verificación verde cerca del selector de OIDC confirmará que la prueba fue exitosa.

Paso 4: Habilitar SSO en su organización
Ahora que Single Sign-On está configurado y probado, puedes activarlo para los miembros de tu organización haciendo clic en el botón “Enable”.
Una vez habilitado, los miembros de su organización deben completar el flujo de autenticación SSO descrito en la sección Cómo funciona.
Update on GitHub