Okta
Para configurar o provedor OIDC da Okta, primeiro visite Okta Developer e inscreva-se para obter uma conta de desenvolvedor.
Navegue até a aba Aplicações > Aplicações, clique em Criar Integração de Aplicativo, selecione um método de Login de OIDC - OpenID Connect e escolha um tipo de Aplicativo de Aplicação Web, em seguida, clique em Próximo.
Insira os URIs de redirecionamento de login, como https://door.casdoor.com/callback
.
Na seção Atribuições, defina o tipo de Acesso controlado para o seu aplicativo e então clique em Salvar para criar a integração do aplicativo.
Agora você terá o Client ID
, Client secret
e Domínio da Okta
.
Adicione um provedor OAuth da Okta no painel do Casdoor, inserindo seu Client ID
, Client secret
e Domínio
.
Note que o Domínio
não é apenas o Domínio da Okta
; /oauth2/default
deve ser anexado a ele.
Visite documentação da Okta sobre servidores de autorização para obter mais detalhes.
Agora você pode usar Okta como um serviço de terceiros para completar a autenticação.