Firebase
Firebase suporta OIDC como um Provedor de Identidade, você pode usar Casdoor como um provedor OIDC para aplicativo web Firebase.
1. Criar um projeto Firebase
Ir para Console do Firebase para criar um projeto.
1.1 Adicionar Casdoor como provedor
Você precisa habilitar o recurso "Plataforma de Identidade" primeiro para habilitar a integração OIDC no Firebase.
Selecione OpenID Connect
em provedores personalizados, preencha as seguintes informações:
Nome (em ordem) | Descrição | Valor de exemplo |
---|---|---|
Nome | Pode ser qualquer string que você desejar | casdoor |
ID do Cliente | ID do Cliente para a aplicação Casdoor | 294b09fbc17f95daf2fe |
Emissor (URL) | URL do servidor Casdoor | https://door.casdoor.com |
Segredo do Cliente | Segredo do cliente para aplicação Casdoor | dd8982f7046ccba1bbd7851d5c1ece4e52bf039d |
Os valores de exemplo acima podem ser obtidos do site de demonstração do Casdoor: app-vue-python-example
1.2 Adicionar URL de retorno
Adicionar URL de retorno às URLs de Redirecionamento da aplicação Casdoor:
Aqui nós fornecemos um exemplo casdoor-firebase-example para você usar autenticação Casdoor em seu aplicativo. Para ver mais detalhes de como usar a autenticação Casdoor em seu aplicativo, por favor, consulte documento do Firebase.