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
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ón | Valor de ejemplo |
---|---|---|
Nombre | Puede ser cualquier cadena que desees | casdoor |
ID de Cliente | ID de Cliente para la aplicación Casdoor | 294b09fbc17f95daf2fe |
Emisor (URL) | URL del servidor Casdoor | https://door.casdoor.com |
Secreto de Cliente | Secreto de cliente para la aplicación Casdoor | dd8982f7046ccba1bbd7851d5c1ece4e52bf039d |
Los valores de ejemplo anteriores se pueden obtener del sitio de demostración de Casdoor: app-vue-python-example
1.2 Agregar URL de callback
Agregar URL de Callback a las URLs de Redirección de la aplicación Casdoor:
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.