A Okta permite que as organizações administrem a segurança de forma centralizada.
Aqui está um vídeo explicativo sobre o que isso significa para os usuários finais:
https://screencast.com/t/GKzEGtJF3VA9
O restante deste guia explica como usar o Okta com o Market Dojo.
Primeiramente, certifique-se de ter uma conta Okta e de tê-la configurado para SSO (Single Sign-On).
No painel de controle do Okta , adicione um aplicativo ( ou encontre um existente).
Configure as definições gerais conforme necessário; veja o exemplo abaixo.
Certifique-se de que o URI de redirecionamento de login e o URI de inicialização de login tenham o nome do host e o subdomínio corretos e usem o caminho correto. Por exemplo:
https://<meu-subdomínio-de-marca-branca>.marketdojo.com/omniauth/okta/callback
https://<meu-subdomínio-de-marca-branca>.marketdojo.com/omniauth/okta/
...e se os usuários puderem fazer login a partir da página de login do dojo da categoria...
https://<meu-subdomínio-de-marca-branca>.marketdojo.com/categorydojo/omniauth/okta/callback
https://<meu-subdomínio-de-marca-branca>.marketdojo.com/categorydojo/omniauth/okta/
Anote o ID do cliente e a chave secreta do cliente.
Acesse API > Servidores de Autorização > (clique em Configurações) > e clique no botão Editar.
Esta página fornecerá um link onde você poderá obter algumas configurações adicionais que precisará posteriormente.
Abaixo, você precisa adicionar o seguinte em Admin > Integração > Okta.
O emissor é o URL do cabeçalho do Okta seguido por oauth2/default.
URL de autorização é o URL do cabeçalho do Okta seguido por oauth2/v1/authorize
Site é o URL do cabeçalho do Okta
O URL do token é o URL do Okta seguido por oauth2/v1/token.
Adicionar usuários ao Okta
Adicione os usuários com os quais você deseja fazer login no Okta (na aba de usuários).
Certifique-se de que esses usuários estejam ativados (há um botão).
Certifique-se de que os usuários estejam atribuídos ao aplicativo Market Dojo (aquele que você configurou acima).
Faça login na sua conta do Market Dojo.
Acesse a página Admin > Integrações
Clique em +Okta e insira as configurações que você anotou na etapa anterior.
Sair do Market Dojo
Acesse a página de login (certifique-se de usar seu domínio de marca branca).
Você deverá ver a opção "Entrar com Okta", clique nela.
Se tudo estiver configurado corretamente, você estará conectado.