Procurar Resultados :

×

Registrar Contato

Magento Slack Single Sign-On (SSO) OAuth / OpenID Connect | Login SSO no Slack


Integração do Slack Login (Slack SSO) com Magento usando o protocolo OAuth 2.0. Magento OAuth / OpenID Connect Logon Único (SSO) A extensão facilita o uso do OAuth2 para configurar o Slack Login no Magento (Slack Single Sign on).

O plugin pode ser configurado usando outras fontes de mídia social, bem como provedores OAuth e OIDC personalizados. Ele contém diversos recursos de Login Único (SSO), como Mapeamento de Atributos para perfis de usuário, Mapeamento de Funções e assim por diante. Neste guia, veremos como configurar o SSO entre o Magento e o Slack. Ao final deste guia, os usuários deverão conseguir fazer login no Magento usando o Slack. Acesse aqui para ler mais sobre os recursos extras do plugin Magento OAuth Single Sign-On (OAuth & OpenID Connect Client).

O plugin Magento OAuth & OpenID Connect Single Sign-On (SSO) permite o login seguro no Magento usando o Slack como provedor de OAuth e OpenID Connect. Você também pode usar provedores OAuth alternativos, como Azure AD, Azure B2C, Office 365 e outros provedores personalizados, para configurar o plugin. 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. Abordaremos como configurar o SSO entre o Magento e o Slack neste artigo. Os usuários deverão conseguir fazer login no Magento pelo Slack ao final deste guia.

Acesse aqui para saber mais sobre outros recursos que oferecemos no plugin Magento OAuth Single Sign-On (OAuth & OpenID Connect Client)

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 Slack OAuth e o OpenID Single Sign-On (SSO) Login no Magento

1. Configure o Slack como provedor OAuth

Siga os passos abaixo para configurar o Slack como Provedor OAuth

mini laranja img Configurar o Slack como provedor OAuth
  • Acesse Slack e faça login em sua conta.
  • Você será redirecionado para a tela a seguir. Clique em Criar novo aplicativo.
  • Magento Slack SSO cria novo aplicativo
  • Escolha como você deseja que os escopos e configurações do seu aplicativo sejam configurados.
  • Configurações de logon único (SSO) do Slack OAuth/OpenID/OIDC
  • Você será levado a um formulário onde precisará preencher o Nome da Aplicação e Espaço de trabalho do Slack para desenvolvimento campos. Preencha o formulário com as informações necessárias e clique em Criar aplicativo.
  • Formulário de detalhes do login único do Magento Slack no Slack SSO
  • Você será levado para a página de Gerenciamento de Aplicativos após criar o aplicativo Slack. Role para baixo até a seção intitulada "Credenciais do aplicativo". Aqui você encontrará fornecido ID do cliente e Segredo do cliente para o seu aplicativo Slack. Copie essas credenciais e mantenha-as em mãos, pois você precisará delas posteriormente para configurar a extensão miniOrange Magento OAuth Client Single Sign-On.
  • OAuth/OpenID/OIDC Single Sign On (SSO) Slack SSO ID do cliente segredo do cliente
  • Acesse OAuth e permissões.
  • Magento oauth 2.0 sso provedor slack oauth permissões oauth
  • Adicionar URL de redirecionamento: Em aplicações slack URLs de redirecionamento seção, clique em Adicionar novo URL de redirecionamento e digite o URLs de redirecionamento que você obterá da extensão miniOrange Magento OAuth Client Single Sign-On (SSO). Clique em Salvar URLs botão.
  • URLs de redirecionamento de logon único (SSO) do Slack OAuth/OpenID/OIDC URLs de redirecionamento sso do Magento 2 oauth
  • Role para baixo e vá para o Objetivo seção, clique em Adicionar um escopo OAuth botão.
  • Magento 2 SSO OAuth/OpenID/OIDC Single Sign On (SSO) Slack SSO adicionar escopo
  • Selecione o escopo na lista suspensa e Salvar alterações.
  • Magento Oauth SSO OAuth/OpenID/OIDC Single Sign On (SSO) Slack SSO salvar alterações

Você configurou com sucesso Slack como provedor OAuth para obter o Slack Single Sign-On (SSO) com Magento para autenticação de usuário.

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 os endpoints fornecidos. (Você pode copiar esses valores na ETAPA 2 do painel do aplicativo.)

    Consulte abaixo os Endpoints para configurar o cliente OAuth


    Escopo: usuários.perfil:leitura
    Autorizar ponto final: https://slack.com/oauth/authorize
    Ponto final do token de acesso: https://slack.com/api/oauth.access
    Obter informações do usuário Endpoint: https://slack.com/api/users.profile.get
  • Clique no Economize para salvar as configurações.
  • Clique no Configuração de Teste botão.
  • Credenciais OAuth do Magento 2 Azure AD 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.
  • Azure AD Magento SSO - Login de logon único (SSO) do Azure AD no Magento - mapeamento de funções

Configurando Slack como Provedor OAuth e Magento como Cliente OAuth Usando nosso plugin Magento OAuth Client, você instalou com sucesso o Magento Slack Single Sign-On (SSO). Em poucos minutos, você poderá fornecer acesso seguro ao seu site Magento utilizando as credenciais de login do Slack, graças a esta solução.

Recursos adicionais


Por que nossos clientes escolhem as soluções de logon único (SSO) Magento da miniOrange?


Suporte 24 / 7

Oferecemos suporte 24 horas por dia, 7 dias por semana para todas as soluções Magento. Garantimos suporte de alta qualidade para atender às suas necessidades.

Registrar

Comentários

Veja você mesmo o que clientes satisfeitos têm a dizer sobre nossas soluções confiáveis ​​Magento.

Avaliações

Guias de configuração abrangentes

Instruções e vídeos passo a passo fáceis e precisos para ajudá-lo a configurar em minutos.

Assistir à demonstração


Oferecemos soluções de identidade seguras para login único, autenticação de dois fatores, provisionamento e muito mais. Entre em contato conosco em

 +1 978 658 9387 (EUA) | +91 97178 45846 (Índia)   magentosupport@xecurify.com

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda