Procurar Resultados :

×

Registrar Contato

Guia de configuração do logon único (SSO) do Magento OAuth / OpenID Connect | SSO do Magento OAuth


A extensão Magento OAuth / OpenID Connect Single Sign-On (SSO) funciona com qualquer provedor OAuth que esteja em conformidade com os padrões OAuth 2.0 e OpenID Connect 1.0. Esta extensão Magento Single Sign-On ajuda você a configurar o SSO com qualquer provedor OAuth / OIDC.

A extensão pode ser configurada usando outras fontes de mídia social, bem como provedores OAuth e OIDC personalizados. Ela contém diversos recursos de logon único (SSO), como mapeamento de atributos para perfis de usuário, mapeamento de funções e assim por diante. Acesse aqui para ler mais sobre os recursos extras da extensão Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

A extensão Magento 2 OAuth & OpenID Connect Single Sign-On (SSO) permite o login seguro no Magento usando qualquer provedor OAuth e OpenID Connect. Você também pode usar provedores OAuth alternativos, como Azure AD, Azure B2C, Keycloak, Office 365 e outros provedores personalizados, para configurar a extensão. Recursos avançados de Single Sign-On, como Mapeamento de Atributos de Perfil de Usuário, Mapeamento de Funções e outros, são suportados na versão premium da extensão Magento OAuth SSO.

Acesse aqui para saber mais sobre outros recursos que oferecemos na extensão Magento OAuth Single Sign-On (OAuth & OpenID Connect Client)


Você pode consultar como baixar e instalar a extensão miniOrange OAuth/OIDC Single Sign-On (SSO) no marketplace Magento:


Pré-requisitos: Download e instalação

Instalação usando o Composer:
  • comprar o miniOrange OAuth / OpenID Connect Login Único extensão do marketplace magento.
  • Vá para Meu perfil -> Minhas compras
  • Certifique-se de que está usando as chaves de acesso corretas (Meu Perfil - Chaves de Acesso)
  • Cole as chaves de acesso no seu arquivo auth.json dentro do seu projeto
  • Use o comando abaixo para adicionar a extensão ao seu projeto.
    "compositor requer miniorange_inc/miniorange-oauth-sso"
  • Você pode ver o nome do módulo e a lista de versões no seletor abaixo do nome do módulo de extensão.
  • Execute os seguintes comandos no prompt de comando para habilitar a extensão.
  • php bin/magento setup:di:compile
    php bin / magento setup: atualização

Instalação manual:
  • Baixe o zip da extensão miniOrange OAuth OpenID Connect Single Sign-On em aqui..
  • Descompacte todo o conteúdo do zip dentro do diretório MiniOrange/OAuth.
  • {Diretório raiz do Magento} app código MiniLaranja OAuth
  • Execute os seguintes comandos no prompt de comando para habilitar a extensão.
  • php bin/magento setup:di:compile
    php bin / magento setup: atualização

Etapas para configurar o Magento 2 como cliente OAuth

1. Configurar provedor compatível com OAuth 2.0

  • Estabelecer Provedor OAuth personalizado configurando o URL de retorno de chamada fornecido na extensão miniOrange OAuth Client Single Sign-On (SSO).
  • Configurações de SSO OAuth do Magento OAuth | Magento OAuth
  • Você precisará coletar o Escopo e pontos finais fornecido pelo seu provedor para configurar a extensão OAuth Client Single Sign-On (SSO)
  • Você receberá o ID do cliente e Segredo do cliente do seu provedor OAuth, mantenha o ID do cliente e Segredo do cliente útil, pois será necessário mais tarde configurar a extensão Magento OAuth Single Sign-On (SSO).
  • Você configurou seu com sucesso Provedor OAuth para obter o Single Sign-On (SSO) do seu provedor OAuth com Magento para autenticação de usuário.

2. Configurar o Magento 2 como cliente OAuth

  • Após configurar com sucesso seu Provedor OAuth personalizado, vá para a guia Configurações OAuth e insira o Nome do provedor OAuth anteriormente ID do cliente, segredo do cliente, escopo e endpoints. (Você receberá essas credenciais do seu provedor OAuth personalizado)
  • Clique no Economize botão para salvar as configurações na extensão Magento OAuth SSO.
  • Clique no Configuração de Teste botão.
  • Configuração do teste Magento 2 OAuth | Magento OAuth
  • Você verá todos os valores retornados pelo seu Provedor OAuth para o Magento 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.
  • Acesse a aba Configurações de login na extensão Magento OAuth SSO e marque as opções para habilitar o SSO no seu site Magento.
  • oauth magento 2 Configurações de login | Magento OAuth
  • Você configurou com sucesso seu Magento 2 como um cliente OAuth. Você verá o botão SSO no seu frontend. Clique no botão e teste o SSO.

    Botão SSO do Magento OAuth na página de login do cliente | Magento OAuth

Mapeamento de atributos/atributos personalizados (opcional). *Este é um recurso Premium.

1.1: Mapeamento de Atributos (Opcional). *Disponível nas Versões Premium.

  • Você pode mapear atributos na aba Mapeamento de Atributos. Somente nome de usuário e e-mail podem ser mapeados na versão gratuita da extensão. No entanto, na versão premium da extensão, você pode mapear vários atributos provenientes do seu Provedor OAuth para os atributos presentes no seu site Magento.
  • Mapeamento de atributos OAuth do Magento 2 | Magento OAuth

1.2: Mapeamento de atributos personalizados (opcional). *Este é um recurso Premium.

  • Digite o nome da sua tabela no campo Tabela.
  • Insira o nome do atributo como nome da coluna (na respectiva tabela)
  • Clique no botão Adicionar para adicionar um atributo magento personalizado e mapear o campo respectivo com o atributo recebido do seu provedor de identidade
  • Clique no botão Salvar para salvar a configuração na extensão Magento OAuth SSO.
  • Você também pode excluir a configuração inserindo o nome no campo de nome do atributo e depois clicando no botão excluir.
  • Mapeamento de atributos personalizados do Magento 2 OAuth SSO do Magento OAuth | Magento OAuth

Mapeamento de funções (opcional). *Este é um recurso Premium.

  • Você pode especificar uma função padrão na extensão gratuita que será alocada a todos os usuários não administradores quando eles realizarem o SSO.
  • Acesse a aba Mapeamento de atributos/funções na extensão Magento OAuth SSO e navegue até a seção Mapeamento de funções.
  • Selecione a função padrão e clique no botão Salvar.
  • Magento OAuth SSO | Magento OAuth - mapeamento de funções

Experimente a versão gratuita do módulo para conhecer a funcionalidade básica e o comportamento do módulo em seu ambiente antes de comprá-lo. Se tiver algum problema com o módulo ou outros requisitos, envie-nos um e-mail para magentosupport@xecurify.com

Caso você enfrente algum problema ou tenha alguma dúvida, sinta-se à vontade para entrar em contato conosco clicando na aba Suporte ou clicando em aqui.. Se desejar, você também pode nos enviar sua dúvida por e-mail para magentosupport@xecurify.com.

O cliente Magento OAuth oferece suporte a vários provedores/servidores OAuth, como ADFS, Bitrix24, WHMCS, Square Connect, WSO2, Windows, Gigya, Dash 10, Foursquare, Harvest, MailChimp, Huddle, Ustream, Yammer, RunKeeper, SoundCloud, Pocket, Nest, Heroku, DropBox, Buffer, Hubic, Deezer, Delicious, Bitly, Mondo, Netatmo, Wechat, Weibo, Shibboleth, Invision Community, HR Answerlink/Centro de suporte, Blizzar, Swiss-Rx-Login (Swiss RX Login), Procore, Diaspora e muitos mais.

Recursos adicionais


Se você estiver procurando por algo que não consegue encontrar, envie-nos um e-mail para magentosupport@xecurify.com

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda