Procurar Resultados :

×

Registrar Contato

Configuração do cliente OAuth para WordPress

\n

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.
    • Azure AD B2C Single Sign-on (SSO) - Configuração de teste OAuth
    • 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.
    • 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.
    • Azure AD B2C Single Sign-On (SSO) - Mapeamento de Atributos

Etapa 4: Mapeamento de Grupo [Premium]

  • Acesse Aplicativo → Selecione o aplicativo onde deseja configurar o mapeamento de grupos. Agora, acesse Permissões de API aba.
  • Azure AD B2C Single Sign-on (SSO) - Permissões de API
  • Clique no Adicionar permissão botão e depois API do Microsoft Graph -> Permissões Delegadas e selecione openid, Perfil escopo e clique em Adicionar permissões botão.
  • Logon único (SSO) do Azure AD B2C - Solicitar permissões de API
  • Clique no Conceder consentimento para o botão Demo.
  • Vá para a aba Manifest e encontre Reivindicações de Associação de Grupo e muda seu valor para "Tudo" e clique no salvar botão.
  • Azure AD B2C Single Sign-on (SSO) - Declarações de Associação de Grupo
  • Agora você poderá obter o valor do grupo na janela de configuração do teste.
  • Azure AD B2C Single Sign-on (SSO) - Configuração de Teste de Mapeamento de Grupo
  • Você pode seguir a seção de mapeamento de funções para mapear os grupos aos usuários durante o SSO do Azure AD para WordPress. .

Etapa 5: Mapeamento de funções [Premium].

  • Clique em “Configuração de teste” e você obterá a lista de Nomes de Atributos e Valores de Atributos que são enviados pelo seu provedor OAuth.
  • Na janela "Configuração de Teste", mapeie os Nomes de Atributos na seção "Mapeamento de Atributos" do plugin. Consulte a captura de tela para mais detalhes.
  • SSO OAuth para WordPress - mapeamento de atributos
  • Habilitar mapeamento de funções: Para habilitar o Mapeamento de Funções, você precisa mapear o Atributo de Nome do Grupo. Selecione o nome do atributo na lista de atributos que retorna as funções do seu aplicativo provedor.
    Por exemplo: Tipo

  • OAuth SSO para WordPress - configuração de teste - mapeamento de funções
  • Atribuir função do WordPress à função do Provedor: Com base na sua aplicação de provedor, você pode alocar a função WordPress às ​​suas funções de provedor. Pode ser aluno, professor, administrador ou qualquer outro, dependendo da sua aplicação. Adicione as funções de provedor em "Valor do Atributo de Grupo" e atribua a função WordPress necessária antes delas em "Função WordPress".

    Por exemplo, na imagem abaixo. O professor recebeu a função de Administrador e o aluno, a função de Assinante.
  • OAuth SSO para WordPress - configuração de teste - mapeamento de funções
  • Após salvar o mapeamento, a função de provedor será atribuída à função de administrador após o SSO para WordPress.
    Exemplo: Conforme o exemplo fornecido, usuários com a função "professor" serão adicionados como administradores no WordPress e "aluno" será adicionado como assinantes.

Etapa 6: Mapeamento de atributos personalizados [Premium]

  • Acesse seu aplicativo no Azure Active Directory e selecione Configuração de token no menu esquerdo.
  • Clique em Adicionar reivindicação opcional e depois selecione ID da seção direita.
  • Agora escolha todos os atributos que deseja buscar durante o SSO (por exemplo, family_name, given_name, etc.) e clique em Adicione botão.
  • Você pode ver um pop-up para Ative a permissão do perfil do Microsoft Graph (necessária para que as declarações apareçam no token), habilite-o e clique no botão Adicionar.
  • Logon Único (SSO) do Azure AD B2C - Mapeamento de Atributos Personalizados

Etapa 7: Configurações de login / Configurações de login

  • As configurações na aba Configurações de Logon Único (SSO) definem a experiência do usuário para o Logon Único (SSO). Para adicionar um widget de login do Azure AD à sua página do WordPress, siga as etapas abaixo.
  • 1. Faça login nas configurações do WordPress 5.7 e anteriores:

    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Azure AD B2C Single Sign-on (SSO) - configuração do botão de login "criar novo cliente" para WordPress

    2. Configurações de login para o WordPress 5.8:

    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Azure AD B2C Single Sign-on (SSO) - configuração do botão de login para criar novo cliente
    • Abra a página e você verá o botão de login do Azure AD SSO para WordPress. Agora você pode testar o Single Sign-On (SSO) do Azure AD.
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda