Saltar al contenido principal

Firebase

Firebase soporta OIDC como un Proveedor de Identidad, puedes usar Casdoor como un proveedor OIDC para la aplicación web de Firebase.

1. Crear un proyecto Firebase

Ir a Consola de Firebase para crear un proyecto.

1.1 Agregar Casdoor como proveedor

proveedor

Necesitas habilitar la característica "Plataforma de Identidad" primero para habilitar la integración OIDC en Firebase.

Selecciona OpenID Connect en proveedores personalizados, rellena la siguiente información:

Nombre (en orden)DescripciónValor de ejemplo
NombrePuede ser cualquier cadena que deseescasdoor
ID de ClienteID de Cliente para la aplicación Casdoor294b09fbc17f95daf2fe
Emisor (URL)URL del servidor Casdoorhttps://door.casdoor.com
Secreto de ClienteSecreto de cliente para la aplicación Casdoordd8982f7046ccba1bbd7851d5c1ece4e52bf039d

oidc_config0

Los valores de ejemplo anteriores se pueden obtener del sitio de demostración de Casdoor: app-vue-python-example

oidc_config1

1.2 Agregar URL de callback

Agregar URL de Callback a las URLs de Redirección de la aplicación Casdoor:

oidc_config2

oidc_config3

Aquí proporcionamos un ejemplo casdoor-firebase-example para que uses la autenticación de Casdoor en tu aplicación. Para ver más detalles sobre cómo usar la autenticación de Casdoor en tu aplicación, por favor consulta el documento de Firebase.