Procurar Resultados :

×

Registrar Contato

Login único (SSO) do FusionAuth | Login do WordPress usando FusionAuth



O plugin OAuth / OpenID Connect Single Sign-On para WordPress permite o login no seu site WordPress usando provedores OAuth e OpenID Connect, como o FusionAuth, além de outros provedores personalizados e padrão. Ele oferece suporte a recursos avançados de SSO, como mapeamento de atributos de perfil de usuário, mapeamento de funções, etc. Para saber mais sobre outros recursos que oferecemos no plugin OAuth Single Sign-On (Cliente OAuth / OpenID Connect) para WordPress, você pode... clique aqui.

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.
  • Procure por um Logon único OAuth plugin para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.

Etapa 1: configurar o FusionAuth como provedor OAuth

  • Acesse https://login.fusionauth.io/ e inscreva-se/faça login.
  • página de login oauth sso fusionauth
  • Na aba Configurar OAuth no plugin Oauth Client, colete a URL de redirecionamento/retorno de chamada e insira-a no seu aplicativo FusionAuth
  • Copie seu ID do cliente e seu segredo do cliente e salve-os na configuração do plugin miniOrange OAuth Client.
  • Você concluiu com sucesso as configurações do lado do servidor OAuth do aplicativo FusionAuth.

  • Endpoints e escopo do FusionAuth:


    ID do cliente: do passo 3 acima
    Segredo do cliente: do passo 3 acima
    Escopo: código aberto
    Autorizar ponto final: https://<your-domain >/oauth2/authorize
    Ponto final do token de acesso: https://<your-domain>/oauth2/token
    Obter informações do usuário Endpoint: https://<your-domain>/oauth2/userinfo

Etapa 2: configurar o WordPress como cliente OAuth

  • Vou ao Configurar guia OAuth no plugin e procure por OAuth personalizado na lista de aplicativos e selecione OAuth 2.0 personalizado.
  • Login único OAuth/OpenID/OIDC
  • Em seguida, configure Nome do aplicativo, ID do cliente , Segredo do cliente e Pontos finais.
  • Selecionar Objetivo valor como código aberto
  • Clique em Salvar configurações para salvar a configuração.
  • OAuth/OpenID/OIDC Login Único (SSO)

Etapa 3: Mapeamento de atributos do usuário.

  • O Mapeamento de Atributos do Usuário é obrigatório para permitir que os usuários façam login no WordPress com sucesso. 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.
    • Plugin cliente OAuth para WordPress: configuração de teste
    • Você verá todos os valores retornados pelo seu Provedor OAuth 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 Provedor OAuth para retornar essas informações.
    •  Resultado da configuração do teste do WordPress
    • Depois de ver todos os valores na Configuração de Teste, vá para Mapeamento de Atributos/Funções guia, você obterá a lista de atributos em um menu suspenso Nome de usuário.
    • Mapeamento de atributos/funções do WordPress

Etapa 4: Configurações de login / Configurações de login.

  • As configurações na aba Configurações de SSO definem a experiência do usuário para o Login Único. Para adicionar um widget de login à sua página do WordPress, siga os passos abaixo.
  • Configurações de login

    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Login único SSO do Twitter OAuth/OpenID wp-oauth-client-plugin-sso-login-setting.png
    • Abra sua página do Wordpress e você verá o botão de login lá. Você pode testar o SSO !

Complementos adicionais e integrações de plugins


Integração do complemento BuddyPress para autenticação única (SSO) no WordPress

Integração BuddyPress

Permite integrar informações de atributos do usuário obtidas de provedores de identidade OAuth/OpenID (IDP) com o perfil BuddyPress do usuário.

Página de complementos SSO e integração de acesso posterior

Restrição de página e postagem

Protege as páginas/postagens do seu site com uma página de login IDP compatível com OAuth/OpenID Connect e restringe o acesso ao site com base nas funções do usuário.

Integração de formulário de login SSO (Single Sign-On) para WordPress

Complemento de formulário de login

Fornece um formulário de login para login OAuth/OpenID em vez de um botão. Ele depende do plugin SSO OAuth/OpenID para configurar a Concessão de Senha.

Integração de extensão de restrição de mídia para autenticação única (SSO) no WordPress

Restrição de mídia

O complemento miniOrange Media Restriction impede que usuários não autorizados acessem os arquivos de mídia no seu site WordPress.

Mapeamento de funções do Discord para autenticação única (SSO) no WordPress

Mapeamento de funções de discórdia

O complemento Discord Role Mapping ajuda você a obter funções do seu servidor Discord e mapeá-las para usuários do WordPress durante o SSO.

Integração do LearnDash com autenticação única (SSO) para WordPress

Integrador LearnDash

A integração do LearnDash mapeará os usuários do SSO para os grupos do LearnDash de acordo com os atributos de grupo enviados pelo seu Provedor de Identidade.

Autenticação única (SSO) com restrição baseada em atributos para WordPress

Redirecionamento Baseado em Atributos

O plugin Attribute Based Redirection pode ser usado para restringir e redirecionar usuários para diferentes URLs com base em atributos OAuth/OpenID.

Provisionamento de usuários SCIM com autenticação única (SSO) para WordPress

Provisionamento de usuários SCIM

O provisionamento de usuários do SCIM permite que você sincronize a criação, atualização e exclusão de usuários do seu IDP para o site WordPress.

Gerenciamento de sessão SSO (Single Sign-On) para WordPress

Gerenciamento de sessão SSO

O complemento de gerenciamento de sessão SSO gerencia o tempo de sessão de login dos seus usuários com base em suas funções no WordPress.

Redirecionamento de login baseado no nível de associação SSO para WordPress

Redirecionamento de login baseado no nível de associação

Este complemento permite redirecionar usuários para páginas personalizadas com base em seus níveis de associação após o Login Único. O plugin verifica o nível de associação do usuário a cada login, portanto, qualquer atualização no nível de associação não afeta o redirecionamento.

Auditoria de login único (SSO) para WordPress

Auditoria de login SSO

A auditoria de login do SSO captura e rastreia todos os usuários do SSO e gera relatórios.

Precisa de orientação?

Envie-nos um e-mail oauthsupport@xecurify.com para orientação rápida (via e-mail/reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado de acordo com sua necessidade.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda