Procurar Resultados :

×

Registrar Contato

LinkedIn Single Sign-On (SSO) OAuth / OpenID Conecte-se ao Magento | Login SSO do LinkedIn


O Login Social do LinkedIn (SSO do LinkedIn) com Magento permite acesso seguro ao Magento usando o LinkedIn como provedor de OAuth e OpenID Connect. O módulo de Login Único OAuth/OpenID Connect do Magento oferece a capacidade de habilitar o Login Único OAuth/OpenID para Magento. Se você deseja que os usuários façam login no seu site Magento usando suas credenciais do LinkedIn, basta usar nosso plugin de Login Único OAuth/OpenID Connect do Magento. Depois de configurar o LinkedIn com o módulo Magento, você pode permitir que os usuários realizem o SSO no seu site Magento usando o LinkedIn. Ele possui recursos poderosos de Login Único (SSO), como mapeamento de atributos de perfil de usuário e mapeamento de funções, entre outros. Neste guia, abordaremos como configurar o Login Único (SSO) para autenticação de usuários entre o Magento e o LinkedIn.
Para saber mais sobre outros recursos que oferecemos no módulo Magento OAuth/OpenID Connect Single Sign-On, você pode Clique aqui.


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 login único (SSO) do LinkedIn OAuth e OpenID no Magento

1. Configure o LinkedIn como provedor OAuth (login social do LinkedIn)

Siga os passos abaixo para configurar o LinkedIn como Provedor OAuth (Login Social do LinkedIn)

mini laranja img Configurar o LinkedIn como provedor OAuth
  • Primeiro de tudo, vá para https://www.linkedin.com/secure/developer?newapp= para criar um novo aplicativo. Para criar um novo aplicativo, clique em Criar aplicativo botão.
  • Magento LinkedIn SSO Criar novo aplicativo | Magento LinkedIn SSO
  • Insira os detalhes necessários e clique em Criar aplicativo botão para salvar suas alterações.
  • LinkedIn Single Sign-On para salvar alterações Magento SSO
  • Copie o ID do Cliente e Segredo do cliente e salve-o em seu Plug-in do cliente miniOrange OAuth para ID do Cliente e o Campos de texto secretos do cliente respectivamente.
  • ID do cliente do LinkedIn OAuth Single Sign-On SSO | Magento LinkedIn SSO
  • Copie o URL de redirecionamento/retorno de chamada da Plug-in do cliente miniOrange OAuth e insira-o em OAuth 2.0 -> Autorizado URLs de redirecionamento caixa de texto. Clique no Adicione botão adjacente à caixa de texto para salvá-lo. Por fim, clique no Atualizar botão para salvar suas configurações.
  • Linkedin OAuth SSO URL de redirecionamento do LinkedIn | Magento LinkedIn SSO
  • Selecione os Produtos conforme mostrado na imagem abaixo, pois são necessários para definir permissões.
  • SSO do Magento no LinkedIn | Login no LinkedIn Produtos Magento | SSO do Magento no LinkedIn
  • Você verá as permissões conforme mostrado na imagem abaixo.
  • login no magento linkedin permissões de SSO no linkedin | SSO no magento linkedin

Você configurou com sucesso o LinkedIn como provedor de login social (OAuth) em seu site Magento.

2. Configurando o Magento 2 como cliente OAuth

  • Após configurar com sucesso o Provedor OAuth, vá para a aba Provedor OAuth e configure Nome do provedor OAuth, ID do cliente, Segredo do cliente, Objetivo e pontos finais fornecidos.

    Consulte abaixo os Endpoints para configurar o cliente OAuth


    Escopo: r_emailaddress r_liteprofile com_membro_social
    Autorizar ponto final: https://www.linkedin.com/oauth/v2/authorization
    Ponto final do token de acesso: https://www.linkedin.com/oauth/v2/accessToken
    Obter informações do usuário Endpoint: https://api.linkedin.com/v2/me
  • Clique no Economize para salvar as configurações.
  • Clique no Configuração de Teste botão.
  • Credenciais Magento 2 OAuth LinkedIn SSO 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.
  • O plugin miniOrange Premium também oferece o recurso de redirecionar automaticamente seu usuário para a página de login do IdP.
  • Redirecionamento automático do Magento 2 OAuth para IDP
  • Acesse a aba Configurações de login e marque as opções para habilitar o SSO no seu site Magento.
  • Magento 2 OAuth habilita SSO

4. SSO de cliente/administrador



  • Acesse a página de login do cliente e você verá o botão SSO no seu frontend. Clique no botão e teste o SSO.
  • Cliente Magento 2 OAuth SSO SSO
  • Você será conectado com sucesso no Magento.
  • magento SSO magento 2 cliente OAuth SSO Admin SSO

4: Mapeamento de atributos/personalizado (opcional). *Este é um recurso Premium.

  • Você pode mapear atributos na aba "Mapeamento de Atributos". Na versão gratuita do plugin, apenas nome de usuário e e-mail podem ser mapeados. No entanto, na versão premium do plugin, 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

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

  • Você pode especificar uma função padrão no plugin gratuito que será alocada a todos os usuários não administradores quando eles realizarem o SSO.
  • Vá para a aba Mapeamento de atributos/funções e navegue até a seção Mapeamento de funções.
  • Selecione a função padrão e clique no botão Salvar.
  • LinkedIn Magento SSO - Login único (SSO) do LinkedIn no Magento - mapeamento de funções

Ao configurar o LinkedIn como um provedor OAuth e o Magento como um cliente OAuth usando nosso plugin Magento OAuth Client, você instalou com sucesso o Single Sign-On (SSO) do LinkedIn para Magento. Em poucos minutos, você poderá fornecer acesso seguro ao seu site Magento utilizando as credenciais de login do LinkedIn graças a essa solução.


Recursos adicionais


Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda