Como configurar o Single Sign-On (SSO) para o Shopify usando o WeChat como provedor de identidade?
O miniOrange permite que o WeChat atue como um IdP (Provedor de Identidade), possibilitando que os usuários façam login único (SSO) no Shopify usando suas credenciais do WeChat. Nosso aplicativo é compatível com todos os provedores de identidade que atendem aos padrões SAML/OAuth. A seguir, apresentaremos um guia passo a passo para configurar o login único (SSO) no Shopify usando o WeChat como IdP (Provedor de Identidade) e a loja Shopify como SP (Provedor de Serviço).
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 do WeChat
Para configurar o SSO no Shopify usando o WeChat como um provedor de identidade (IDP), você precisará instalar o miniOrange Shopify Single Sign-On - Aplicativo de Login SSO na sua loja.
Guia passo a passo para autenticação única (SSO) no Shopify usando o WeChat como provedor de identidade.
Etapa 1: recuperar o URI de redirecionamento do aplicativo SSO 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 OAuth2.0 protocolo.
- Agora escolha IDP personalizado da lista de provedores de identidade (IDPs).
- Copie o URL de retorno de chamada OAuth e mantenha-o à mão, pois ele será usado na próxima etapa.
Etapa 2: Configurar o Shopify como Provedor de Serviços (SP) no WeChat
- Acesse https://open.weixin.qq.com/ e inscreva-se ou faça login na sua conta de desenvolvedor do WeChat.
- Acesse a página de Aplicativos, clique em criar um novo aplicativo botão.
- Digite seu Nome da Aplicação e a descrição e carregue dois ícones para o aplicativo. Em seguida, clique em "Próximo" botão.
- [Nota* - 28x28 pixels e 108x108 pixels no formato PNG, tamanho de arquivo de até 300 KB para a imagem do ícone]
- Na próxima tela de criação, digite o "URL de retorno de chamada autorizada" que você obterá de Etapa 1.
- Clique no link para download para baixar o formulário de registro do WeChat.
- Imprima o formulário de registro do WeChat baixado, preencha o formulário, salve ou digitalize a versão assinada.
- Volte para a página de criação do aplicativo, clique no botão "Procurar" e faça o upload da versão preenchida e assinada do formulário do WeChat. Clique em Enviar botão.
- Agora copie o ID do cliente e o segredo do cliente e salve-os em ID do cliente e Segredo do cliente no seu aplicativo Shopify Single Sign-On (SSO).
Concluindo, você configurou com sucesso WeChat como provedor OAuth, para alcançar SSO no Shopify para autenticação de usuários.
Etapa 3: Configurar o WeChat como um provedor de identidade OAuth 2.0 no Shopify
- Navegue de volta para o miniOrange Single Sign On-SSO aplicação.
- Clique no Adicionar Provedor de Identidade botão para adicionar seu IDP.
- Selecionar OAuth2.0 protocolo.
- Na lista de IDPs, selecione IDP personalizado.
- Agora, preencha os detalhes necessários, como ID do cliente, segredo do cliente, endpoints e escopo.
- Consulte a tabela abaixo para configurar os valores.
| Nome de exibição do IDP | [digite qualquer nome de aplicativo de sua escolha] |
| Ponto de extremidade de autorização OAuth | https://open.weixin.qq.com/connect/oauth2/authorize |
| Ponto de extremidade do token de acesso OAuth | https://api.weixin.qq.com/sns/oauth2/access_token |
| Ponto de extremidade de obtenção de informações do usuário do OAuth (opcional) | https://api.weixin.qq.com/sns/userinfo |
| ID do cliente | Da Etapa 2 |
| Segredo do cliente | Da Etapa 2 |
| Objetivo | snsapi_login (digite este texto exatamente como mostrado) |
- Clique em Economize.
Etapa 4: testar as conexões
- Após salvar a configuração do IDP, você será redirecionado para Testar Conexão degrau.
- Por favor, execute um Teste de Conexão antes de mapear ou buscar atributos. O teste de conexão garante que sua configuração do IdP esteja correta.
- Clique no Testar Conexão botão.
- Ao inserir credenciais válidas do WeChat, você verá uma janela pop-up mostrada na tela abaixo.
- Clique no Buscar Atributos botão para buscar atributo IDP.
Etapa 5: Mapeamento de Atributos
- Clique no + Mapeamento de Atributos botão para mapear atributos entre Shopify e WeChat.
- Mapeie os atributos consultando a tabela abaixo:
- Clique em Economize.
| 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 |
Etapa 6: habilitar e testar configurações de SSO
Selecione o tipo de loja Shopify:
- Loja Non-Plus
- Loja Plus
Portanto, você configurou com sucesso Login único (SSO) no Shopify usando WeChat como um provedor OAuth IdP. Agora seus usuários poderão fazer login com segurança em seu Loja Shopify usando sua credenciais de login existentes do WeChat.
Perguntas Frequentes (FAQs)
Mais perguntas frequentes ➔
Segui os passos para definir o IDP, mas onde posso verificar o SSO?
Siga as etapas descritas aqui. para configurar o SSO no Shopify com seu IDP preferido.
Instalei o aplicativo SSO da Shopify. Cliquei na opção "CONFIGURAR IDP", mas nada abriu.
O redirecionamento para qualquer outro site pode estar bloqueado no navegador. Siga os passos indicados aqui. para resolver o problema.
Depois de realizar o SSO, quero que meus clientes sejam redirecionados para a página de cobranças ou ofertas de desconto.
Siga as etapas descritas aqui. para redirecionar seu cliente para coleções/carrinho ou qualquer outra página.
Como habilito o redirecionamento automático do aplicativo SSO para o recurso IDP na minha loja Shopify?
Você deve atualizar para o plano Enterprise do aplicativo SSO para habilitar o recurso de Redirecionamento Automático para o IDP. Siga as etapas descritas. aqui. para ativar esse recurso.
Agradecemos sua resposta. Entraremos em contato em breve.
Algo deu errado. Envie sua consulta novamente.


