Como configurar o Shopify SAML Single Sign-On (SSO) usando o Auth0 como provedor de identidade?
miniOrange permite Auth0 para atuar como um Provedor de Identidade (IdP) Para um login único (SSO) seguro e integrado na loja virtual da Shopify, utilize Credenciais Auth0Nossa solução de SSO para Shopify é compatível com contas de clientes Shopify e contas legadas, sendo adequada para todos os tipos de loja. Seja para uma loja Shopify Plus ou não-Plus, ou se você precisa de funcionalidade de login B2B, nossa solução é a solução ideal. SSO do Shopify Auth0 Nossa solução oferece autenticação flexível e escalável. Ela permite acesso SSO unificado para consumidores, atacadistas, funcionários e clientes corporativos, garantindo uma experiência de login tranquila e segura para todos os grupos de usuários.
Os nossos Aplicação Shopify SSO É compatível com todos os provedores de identidade compatíveis com SAML/OAuth, e você pode escolher entre uma variedade de provedores de identidade, dependendo das necessidades da sua empresa. Este guia irá orientá-lo passo a passo na configuração de Shopify Auth0 integração, com a Auth0 como IdP (provedor de identidade) e a Shopify como SP (provedor de serviços).
Pré-requisitos: Instalação do aplicativo
- Faça login no seu Administrador do Shopify.
- Acesse Apps → Loja de aplicativos do Shopify
- Procurar por miniOrange Single Sign-On – SSO
- Clique Instale para adicionar o aplicativo à sua loja
- Abra o aplicativo em Apps Para iniciar a configuração do SSO SAML do Auth0
Guia passo a passo para configurar o Auth0 como IdP para SSO no Shopify.
Etapa 1: Configurando o Shopify como Provedor de Serviços (SP) no Auth0
- Faça o login no Painel do Auth0.
- Clique em Aplicações >> Criar aplicação.
- Uma nova janela será aberta. Digite um nome para o aplicativo e selecione Aplicativo Web regular, então clique em Criar.
- Selecione os Addons guia e habilite o Aplicativo Web SAML2. Isso abrirá uma janela de configuração.
- Para o acima Configuração SAML você precisa obter o ID da entidade e URL do ACS da Shopify.
- Vá para o seu Loja do Shopify e navegue para o App seção e clique em Login único - login SSO aplicação.
- Clique no Adicionar provedor de identidade botão para adicionar seu IDP.
- Selecionar SAML protocolo.
- Na lista de provedores de identidade (IDPs), selecione Aut0 como seu provedor de identidade.
- Clique em Obter metadados para obter os metadados do provedor de serviços (Shopify).
- Para SSO iniciado por SPAnote os detalhes necessários para configurar o SSO no Auth0.
- Entrar URL de retorno de chamada do aplicativo, público-alvo, destinatário e outras configurações usando ID da entidade SP e URL do ACS Copiado do aplicativo Shopify SSO.
| URL de retorno de chamada do aplicativo e destinatário | URL do ACS |
| Público | ID da entidade SP |
- Role para baixo e clique em Habilitar >> Salvar.
- Navegue até a Uso aba. Clique com o botão direito do mouse no Metadados do Provedor de Identidade link de download e selecione o Copiar endereço do link Opção para copiar o arquivo XML de metadados necessário para a configuração do plugin SAML.
Você concluiu com sucesso a configuração do lado do Auth0.
Etapa 2: Configure o Auth0 como Provedor de Identidade (IDP) no miniOrange
- Navegue de volta para o miniOrange Single Sign On-SSO aplicação e clique em Adicionar provedor de identidade botão.
- Selecionar SAML protocolo.
- Na lista de IDPs, selecione Aut0.
- Digite o nome de exibição do provedor de identidade (IDP).
- Clique no Importar metadados IDP botão.
- Selecione o método de upload como Link de metadados. Cole o link do arquivo XML copiado de Etapa 1 e clique em Import.
- Adicione o nome IDP apropriado e clique em Salve.
Etapa 3: teste de conexão
-
Após salvar a configuração do IDP, você será redirecionado para o
Testar Conexão degrau.
Execute o teste de conexão antes de mapear ou buscar atributos. O teste de conexão garante que sua configuração de IDP esteja correta. - Clique no Testar Conexão botão.
- Ao inserir credenciais Auth0 válidas, você verá uma janela pop-up mostrada na tela abaixo.
- Clique no Buscar Atributos botão para obter o atributo IDP.
Etapa 4: Mapeamento de Atributos
- Clique no + Mapeamento de Atributos Botão para mapear atributos entre Shopify e Auth0.
- Mapeie os atributos consultando a tabela abaixo:
| Nome do atributo no Shopify | Escolha o atributo na lista de atributos predefinidos |
| Tipo de Atributo | Atributo IDP |
| Valor do atributo | Selecione o valor do atributo que você obteve do seu IDP |
- Clique em Avançar.
Etapa 5: habilitar e testar configurações de SSO
Selecione o tipo de loja Shopify:
- Loja Non-Plus
- Loja Plus
Você configurou com sucesso Single Sign-On (SSO) para sua loja Shopify com Auth0 como seu provedor de identidade (IdP) e sua loja Shopify como provedor de serviços (SP). Através disso Integração do Shopify Auth0, Agora, os usuários podem executar o Single Sign-On (SSO) para acessar sua loja Shopify usando as credenciais do Auth0, eliminando a complexidade das senhas. melhorando a segurança do login.
Integrações e recursos suportados
Mais recursos ➔Problemas comuns de SSO no Shopify e como resolvê-los
Como configuro o Auth0 como meu provedor de identidade para o SSO do Shopify?
Para configurar o Auth0 como seu provedor de identidade, você precisa configurar um aplicativo Auth0 no painel de controle do Auth0 e configurá-lo com a URL de retorno de chamada fornecida pelo aplicativo Shopify SSO. No aplicativo Shopify SSO, selecione o Auth0 como seu provedor de identidade e escolha o protocolo OpenID Connect (OIDC) ou SAML 2.0. Insira seu domínio Auth0, ID do cliente e segredo do cliente (para OIDC) ou carregue os metadados SAML. O aplicativo trocará automaticamente os detalhes de configuração necessários entre o Auth0 e o Shopify. Siga o guia de configuração passo a passo. aqui. para instruções detalhadas.
Posso usar as conexões sociais do Auth0 (Google, Facebook, etc.) para o login de clientes do Shopify?
Sim, você pode habilitar o login social para sua loja Shopify através do Auth0. Depois de configurar as conexões sociais (Google, Facebook, Microsoft, LinkedIn, Apple, etc.) no painel do Auth0, os usuários poderão se autenticar usando essas contas sociais ao acessar sua loja Shopify. O aplicativo Shopify SSO criará automaticamente perfis de clientes Shopify a partir das informações da conta social fornecidas pelo Auth0. Certifique-se de que as conexões sociais estejam habilitadas e configuradas corretamente em seu tenant do Auth0 antes que os usuários tentem fazer login. O e-mail, o nome e outros atributos do perfil do usuário, provenientes do provedor social, serão mapeados para a conta de cliente Shopify correspondente.
Como faço para mapear os atributos de usuário do Auth0 para os perfis e tags de clientes do Shopify?
No aplicativo Shopify SSO, navegue até a seção Mapeamento de Atributos para sua configuração do Auth0. Aqui, você pode mapear atributos de usuário do Auth0 (como e-mail, nome, declarações personalizadas ou metadados do aplicativo) para campos do perfil do cliente Shopify. Para atribuir tags de cliente automaticamente, use Regras ou Ações do Auth0 para adicionar declarações personalizadas ou metadados ao perfil do usuário e, em seguida, mapeie esses atributos para tags de cliente Shopify no aplicativo SSO. Por exemplo, você pode mapear uma declaração personalizada do Auth0, como "customer_type", para atribuir automaticamente tags como "atacado" ou "premium" a clientes Shopify com base em seu perfil do Auth0. Isso permite preços personalizados e controle de acesso. Consulte o documentação de mapeamento de atributos Para obter instruções detalhadas de configuração.
Perguntas Frequentes (FAQs)
Mais perguntas frequentes ➔
Posso enviar usuários para páginas específicas na minha loja Shopify depois que eles fizerem login com o Auth0?
Sim, você pode enviar usuários para páginas específicas na sua loja Shopify depois que eles fizerem login com o Auth0.
Veja como configurar:
Configurar SSO entre Shopify e Auth0: Usando o aplicativo Shopify SSO da miniOrange, configure o Single Sign-On (SSO) entre eles com o Auth0 como uma fonte de autenticação (provedor de identidade).
Configurar redirecionamento de postagem de login:Após estabelecer a conexão SSO entre eles, navegue até as configurações pós-login e, em “URL de redirecionamento após o login”, insira o endpoint para onde deseja redirecionar o usuário após o login. Por exemplo, /produtos ou /finalizar compra.
Como usar o Auth0 para habilitar o SSO para acesso somente de funcionários à minha loja Shopify?
Sim, você pode configurar o Auth0 para permitir que apenas seus funcionários acessem sua loja Shopify via Single Sign-On (SSO). Você pode aplicar um controle de acesso rigoroso para que apenas usuários com credenciais organizacionais válidas possam se autenticar.
Configurar funções no Auth0: Atribua essa função apenas aos usuários aos quais você deseja conceder acesso à loja Shopify. Configure as definições no Auth0 para incluir informações de função ou grupo na declaração SAML.
No aplicativo Shopify Plus SSO: Importe os metadados ou endpoints do Auth0 para o aplicativo Shopify SSO e configure-o como o Provedor de Identidade (IdP). Defina regras de acesso no aplicativo para permitir o login somente de usuários que correspondam a requisitos específicos, como pertencer a um domínio de e-mail permitido.
Como garantir que somente pessoas com endereços de e-mail comerciais verificados façam login na loja Shopify usando o Auth0?
Sim, você pode garantir que apenas pessoas com endereços de e-mail de trabalho verificados façam login na loja Shopify usando o Auth0 por meio do aplicativo Shopify SSO da miniOrange.
Veja como garantir que somente usuários com e-mail de trabalho verificado possam fazer login no Shopify via Auth0:
Configure o Shopify como um aplicativo Auth0: No Auth0, crie um novo aplicativo e configure o URL de retorno de chamada e o URL de logout do seu plugin de SSO do Shopify. Habilite o SAML2 Web App ou o OAuth2 e conecte-o ao Shopify.
No aplicativo Shopify SSO: Atribua o grupo ao aplicativo SSO. Isso garante que apenas usuários com endereços de e-mail de domínios confiáveis e verificados possam acessar sua loja Shopify via SSO.
Posso usar a mesma conta Auth0 para controlar o login de várias lojas do Shopify?
Sim, você pode usar a mesma conta Auth0 para controlar o login de várias vitrines do Shopify usando o aplicativo Shopify SSO.
No aplicativo Shopify SSO: Um único Auth0 pode atuar como provedor de identidade (IdP) centralizado. Conecte este IdP a cada loja Shopify individualmente por meio do aplicativo. Clientes ou funcionários internos serão autenticados via Auth0 e, em seguida, redirecionados para a respectiva loja Shopify após o login bem-sucedido.
Agradecemos sua resposta. Entraremos em contato em breve.
Algo deu errado. Envie sua consulta novamente.


