Procurar Resultados :

×

Registrar Contato

Forgerock/OpenAM OAuth e OpenID conectam Single Sign-On (SSO)


O plugin OAuth & OpenID Connect Single Sign-On (SSO) para WordPress permite o login seguro no WordPress usando o Forgerock/OpenAM como provedor OAuth e OpenID Connect. Ele oferece suporte a recursos avançados de Single Sign-On (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, etc. Aqui, apresentaremos um guia para configurar o SSO entre o WordPress e o Forgerock/OpenAM. Ao final deste guia, os usuários poderão fazer login no WordPress a partir do Forgerock/OpenAM. Para saber mais sobre outros recursos que oferecemos no plugin OAuth Single Sign-On (Cliente OAuth & OpenID Connect), clique aqui.

Pré-requisitos: Download e instalação


  • Efetue login na sua instância do WordPress como administrador.
  • Ir para o WordPress Painel -> Plugins e clique em adicionar Novo.
  • Procurar por um Autenticação única (SSO) OAuth para WordPress plugin e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.



Etapas para configurar o login único (SSO) do Forgerock/OpenAM no WordPress

1. Configure Forgerock / OpenAM como provedor OAuth.

  • Acesse a conta de desenvolvedor do Forgerock/OpenAM e registre-se/faça login.
  • Desde Configurar OAuth guia no plugin Oauth Client, colete URL de redirecionamento/retorno de chamada e insira-o no seu aplicativo Forgerock / OpenAM.
  • Copie o ID do cliente e Segredo do cliente e salve-o na configuração do plugin miniOrange OAuth Client.

Você configurou com sucesso o Forgerock/OpenAM como provedor OAuth para implementar o Single Sign-On (SSO) do Forgerock/OpenAM com o WordPress para autenticação de usuários.

2. Configure o WordPress como cliente OAuth


  • Acesse Configurar OAuth guia e clique Adicionar novo aplicativo para adicionar um novo aplicativo cliente ao seu site.
  • Forgerock / OpenAM Single Sign-On (SSO) OAuth - Adicionar novo aplicativo
  • Escolha seu aplicativo na lista de provedores OAuth / OpenID Connect, aqui Aplicativo Aouth 2.0 personalizado.
  • Forgerock / OpenAM Single Sign-On (SSO) OAuth - Selecione o aplicativo
  • Copie o URL de retorno de chamada para ser usado na configuração do provedor OAuth. Clique Avançar.
  • Forgerock / OpenAM Single Sign-On (SSO) OAuth - URL de retorno de chamada
  • Consulte a tabela abaixo para configurar o escopo e pontos finais no plugin.
  • ID do cliente: do aplicativo Forgerock / OpenAM configurado
    Segredo do cliente: do aplicativo Forgerock / OpenAM configurado
    Escopo: código aberto
    Autorizar ponto final: https://{Your-Domain}/openam/oauth2/authorize
    Ponto final do token de acesso: https://{Your-Domain}/openam/oauth2/access_token
    Ponto final do Userinfo: https://{Your-Domain}/openam/oauth2/userinfo
    Forgerock / OpenAM Single Sign-On (SSO) OAuth - Adicionar nome do aplicativo, TenantID
  • Insira as credenciais do cliente como ID do cliente & Segredo do cliente conforme mostrado na caixa de diálogo de configuração. Insira o valor do escopo como perfil openid. Clique Avançar.
  • Forgerock / OpenAM Single Sign-On (SSO) OAuth - ID do cliente e segredo do cliente
  • Clique em Acabamento para salvar a configuração.
  • Forgerock / OpenAM Single Sign-On (SSO) OAuth - Concluir configuração

Você configurou com sucesso o WordPress como cliente OAuth para autenticação de usuários com o Forgerock / OpenAM Single Sign-On (SSO) em seu site WordPress.


3. Mapeamento de atributos do usuário

  • O Mapeamento de Atributos de Usuário é obrigatório para permitir que os usuários façam login único no WordPress usando o SSO Forgerock/OpenAM. Configuraremos os atributos do perfil de usuário para o WordPress usando as configurações abaixo.
  • Encontrando atributos do usuário

    • Acesse Configurar OAuth aba. Role para baixo e clique em Configuração de Teste.
    • Forgerock / OpenAM Single Sign-On (SSO) - configuração de teste
    • Você verá todos os valores retornados pelo Forgerock/OpenAM para o WordPress em uma tabela. Caso não encontre valores para Nome, Sobrenome, E-mail ou Nome de usuário, faça as configurações necessárias no seu aplicativo Forgerock/OpenAM para retornar essas informações.
    • A seguir, um exemplo de imagem para sua referência. Os nomes dos atributos podem variar dependendo da configuração do seu provedor de OAuth.


      Resultado do teste de configuração do WordPress SSO de logon único Forgerock/OpenAM
    • Depois de ver todos os valores na Configuração de Teste, vá para Mapeamento de Atributos/Funções guia, selecione os atributos no menu suspenso Nome de usuário e clique em Economize.
    • Forgerock / OpenAM Single Sign-On (SSO) - mapeamento de atributos/funções

    4. Configurações de login

    • As configurações na aba Configurações de Login Único (SSO) definem a experiência do usuário para Login Único (SSO). Para adicionar um widget de login Forgerock/OpenAM à sua página do WordPress, siga os passos abaixo.
      • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
      • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
      • Forgerock / OpenAM Single Sign-on (SSO) - Configuração do botão de login do WordPress para criar novo cliente
      • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
      • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
      • Forgerock / OpenAM Single Sign-on (SSO) - Configuração do botão de login do WordPress para criar novo cliente
      • Abra sua página do WordPress e você verá o botão de login SSO do Forgerock/OpenAM. Você pode testar o login único (SSO) do Forgerock/OpenAM agora mesmo.
      • Verifique se o "Mostrar na página de login" a opção está habilitada para seu aplicativo. (Consulte a imagem abaixo)
      • Forgerock / OpenAM Single Sign-on (SSO) - Configuração do botão de login do WordPress para criar novo cliente
      • Agora vá ao seu Login do WordPress Disputas de Comerciais. (Ex.: https://< seu-dominio-wordpress >/wp-login.php).
      • Você verá um botão de login SSO do Forgerock/OpenAM. Após clicar nele, você poderá testar o Single Sign-On (SSO) do Forgerock/OpenAM.
      • Forgerock / OpenAM Single Sign-on (SSO) - Configuração do botão de login do WordPress para criar novo cliente

    Neste guia, você configurou com sucesso o Single Sign-On (SSO) do Forgerock/OpenAM, definindo o Forgerock/OpenAM como provedor OAuth e o WordPress como cliente OAuth usando nosso plugin OAuth Single Sign-On (cliente OAuth/OpenID Connect). Essa solução garante que você esteja pronto para implementar o acesso seguro ao seu site WordPress usando as credenciais de login do Forgerock/OpenAM em poucos minutos.

    Recursos adicionais


    Envie um e-mail para oauthsupport@xecurify.com para obter orientação rápida (por e-mail ou reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado às suas necessidades.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda