Procurar Resultados :

×

Registrar Contato

Como configurar o SSO SAML, OAuth e JWT em seu aplicativo usando a loja Shopify como provedor de identidade (IdP).

Permita que os usuários acessem seu aplicativo facilmente usando as credenciais da loja Shopify, configurando o Single Sign-On (SSO) com a Shopify como provedora de identidade (IDP). Ao configurar a autenticação SAML, OAuth ou JWT, os usuários podem fazer login uma única vez e acessar os aplicativos conectados sem precisar inserir suas credenciais novamente. Você também pode associar os atributos do perfil de usuário da Shopify ao seu aplicativo para uma experiência de login personalizada e simplificada. Esse método facilita a autenticação, garantindo acesso seguro e eficiente a qualquer aplicativo compatível com os protocolos SAML, OAuth ou JWT.



Para configurar o SSO em seu aplicativo com o Shopify como IdP, você precisará instalar o Armazenar como IdP - Login SSO aplicativo na sua loja.

  • Efetue login no seu painel de administração do Shopify.
  • Acesse Aplicativos → Loja de aplicativos da Shopify.
  • Procurar por Armazenar como IDP - login SSO.
  • Clique em Instalar para adicionar o aplicativo à sua loja.
  • Abra o aplicativo em Aplicativos para iniciar a configuração do SSO do Docebo Shopify.
  • Vá até sua loja Shopify, clique em Apps guia, e selecione Armazenar como login IDP-SSO aplicação.
SSO usando Shopify como IDP - Acesse Aplicativos e selecione Loja como IDP - Login SSO

  • Na barra de navegação à esquerda, selecione Apps e clique em Adicionar aplicativo botão.
SSO usando Shopify como IDP - Clique em Adicionar aplicativo

  • Selecione os protocolo que seu aplicativo suporta e no qual você deseja integrar o SSO por meio do Shopify como provedor de identidade.

Configurar definições de logon único (SSO) para aplicativos SAML:


  • Clique no SAML aba e pesquise seu aplicativo.
SSO usando Shopify como IDP - pesquise por aplicativo SAML

  • Se você não encontrar seu aplicativo na lista abaixo, selecione APLICATIVO personalizado Você também pode enviar sua solicitação para adicionar o aplicativo como um aplicativo pré-integrado.
SSO usando Shopify como IDP - selecione Aplicativo personalizado

  • Depois de selecionar o App personalizado Se optar por essa opção, você encontrará uma janela semelhante a esta:
SSO usando Shopify como IDP - Janela do aplicativo SAML

  • Ou você pode Copiar e colar todos os atributos do Provedor de Serviços (SP)Ou você pode fazer upload diretamente de um Arquivo XML contendo informações relativas.
  • Para carregar o arquivo, siga estes passos: Clique no Importar metadados SP botão.
SSO usando Shopify como IDP - Importar metadados SP

  • Você verá um pop-up com as seguintes opções.
SSO usando Shopify como IDP - Insira metadados SP

  • A seguir, a descrição do significado de cada campo (presente na janela de configuração do aplicativo).

  • ID da entidade SP ID da entidade SP é usado para identificar seu aplicativo em relação à solicitação SAML recebida do SP. Certifique-se de que ID da entidade SP or Emissora está neste formato: https://www.domain-name.com/a/[domain_name]/acs.
    URL do ACS Afirmação de Atendimento ao Consumidor O URL define para onde a declaração SAML deve ser enviada após a autenticação. Certifique-se de que... URL do ACS está no formato: https://www.domain-name.com/a/[domain_name]/acs.
    URL de logout único A URL de logout único Define para onde o usuário deve ser redirecionado após receber a solicitação de logout do SP. Você pode mencionar aqui a URL da página de logout do seu aplicativo. Certifique-se de que... URL de logout único está no formato: https://mail.domain-name.com/a/out/tld/?logout.
    URI de público URI do público, Como o nome sugere, especifica o público-alvo válido para a declaração SAML. Geralmente é o mesmo que o ID da entidade SP. Se o URI de público Se não for especificado separadamente pelo SP, deixe em branco.
    NomeID NomeID Define o que o SP espera no elemento Subject da declaração SAML. Geralmente, NameID é o nome de usuário ou endereço de e-mail.
  • Formato NameID Define o formato do conteúdo do elemento subject, ou seja, NameID. Por exemplo, o formato NameID de endereço de e-mail define que o NameID está no formato de um endereço de e-mail, especificamente “addr-spec”. Um addr-spec tem o formato local-part@domain, não possui nenhuma frase (como um nome comum) antes dele, não possui nenhum comentário (texto entre parênteses) depois dele e não está entre “<” e “>”. NomeID O formato não é especificado externamente pelo SP; deixe-o em branco.
  • Você pode Adicionar atributos A serem enviados na declaração SAML para o SP. Os atributos incluem os atributos de perfil do usuário, como nome, sobrenome, nome completo, nome de usuário, e-mail, atributos de perfil personalizados e grupos de usuários, etc.
  • A próxima seção na mesma janela serve para adicionar uma política ao seu aplicativo.
SSO usando Shopify como IDP - Adicionar política

  • Selecione um Nome do grupo as Padrão para tornar o Shopify um provedor de identidade.
  • Dê um nome de política para o aplicativo personalizado em Nome da política.
  • Selecione os Método de login como senha para usar o Shopify como provedor de identidade
  • Clique no Economize Botão para adicionar uma política para Aplicativos (Single Sign-On).

Configurar Provedor de Serviços (SP)

  • Agora navegue até o Selecione >> Metadados opção em relação ao seu aplicativo configurado.
SSO usando Shopify como IDP - Obter metadados do IDP

  • Agora clique em Mostrar detalhes dos metadados para INFORMAÇÕES NECESSÁRIAS PARA AUTENTICAÇÃO VIA IDPS EXTERNO Copie esses dados, pois eles serão usados ​​para configurar o Shopify como SP (provedor de serviços) em seu IdP (provedor de identidade).
SSO usando Shopify como IDP - Mostrar metadados do IDP
SSO usando Shopify como IDP - Copiar metadados do IDP

Configurar definições de logon único (SSO) para aplicativos OAuth/OIDC:


  • Clique em OAuth/OIDC aba. e selecione seu aplicativo.
SSO usando Shopify como IDP - Clique em OAuth/OIDC

  • Se você não encontrar seu aplicativo na lista abaixo, selecione OpenID Connect Você também pode enviar sua solicitação para adicionar o aplicativo como um aplicativo pré-integrado.
SSO usando Shopify como IDP - Selecione OpenID Connect

  • Você pode adicionar qualquer aplicativo cliente OAuth aqui para habilitar o Shopify como servidor OAuth. Alguns aplicativos clientes OAuth populares para autenticação única (SSO) são Salesforce, WordPress, Joomla, Atlassian, etc.
SSO usando Shopify como IDP - Insira metadados SP

  • Preencha os campos abaixo:
  • Nome do Cliente Digite apropriado Nome do Cliente.
    URL de redirecionamento Certificar-se de que URL de redirecionamento está neste formato https://<mycompany.domain-name.com>
    Descrição Adicione uma descrição se necessário
  • A próxima seção na mesma janela serve para adicionar uma política ao seu aplicativo.
SSO usando Shopify como IDP - Adicionar política

  • Selecione um Nome do grupo as Padrão para tornar o Shopify um provedor de identidade.
  • Dê um nome de política para o aplicativo personalizado em Nome da política.
  • Selecione os Método de login como senha para usar o Shopify como provedor de identidade
  • Clique em Economize botão. Você será redirecionado para o Seção de aplicativos.
  • Agora navegue para Selecione >> Editar opção em relação ao seu aplicativo configurado.
SSO usando Shopify como IDP - obtenha metadados do IDP

  • Clique no Clique para revelar o segredo do cliente link para revelar o segredo do cliente. Copie o ID do cliente, segredo do cliente e endpoints OAuth Isso será usado para configurar o Shopify como IdP (provedor de identidade) em seu provedor de serviços.
SSO usando Shopify como IDP - Copiar metadados do SP

Configurar as definições de logon único (SSO) para JWT:


  • Navegue até a Externo/JET/Sem chave guia e selecione Aplicativo externo seção.
SSO usando Shopify como IDP - Selecione o protocolo JWT

  • Depois de selecionar o App personalizado Se optar por essa opção, você encontrará uma janela semelhante a esta:
SSO usando Shopify como IDP - Insira metadados SP

  • Insira os valores consultando a tabela abaixo.
  • Nome do aplicativo personalizado Escolha um nome apropriado de acordo com sua escolha.
    Descrição Adicione uma descrição apropriada de acordo com sua escolha.
    URL de redirecionamento Ponto de extremidade da sua aplicação que receberá o token JSON Web e o processará.
    Nome do grupo Padrão.
    Nome da política Adicione o nome da política de acordo com sua preferência.
    Método de login Senha.
  • Caso você esteja configurando o SSO com Aplicações móveis Caso não seja possível criar um endpoint para URL de redirecionamento ou de retorno de chamada, utilize a URL abaixo.
    https://login.xecurify.com/moas/jwt/mobile
  • Clique em Economize botão.
Configurar Provedor de Serviços (SP)
  • Agora navegue para Selecione >> Editar opção em relação ao seu aplicativo configurado.
SSO usando Shopify como IDP - obtenha metadados do IDP

    ID do cliente Se o seu aplicativo fornecer seu próprio ID de cliente, você poderá configurá-lo clicando em Personalizar botão.
    Segredo do aplicativo Você pode encontrar o Segredo do aplicativo clicando no ícone conforme mostrado abaixo.
    Descrição Adicione uma descrição apropriada de acordo com sua escolha.
    Algoritmo de assinatura Selecione seu algoritmo de assinatura no menu suspenso.
    URL de redirecionamento Abaixo está o URL do seu aplicativo, onde você receberá seu token.
    RSA 256 : <your_app-login-url> (Aqui o token será adicionado pelo sistema)
    HS256 : <app-login-url/?id_token=>
Você concluiu a configuração lateral do Shopify.
  • Navegue até a Configurações adicionais seção e habilite o Bloqueio de Atributos recurso.
SSO usando Shopify como IDP - Bloqueio de Atributos

  • Clique no + botão. Introduzir o Nome do Atributo (por exemplo: e-mail) e Valor do atributo. Selecione os Condição e clique em Salve.
SSO usando Shopify como IDP - Insira o valor do atributo

  • Volte para o painel de administração da loja Shopify e navegue até Loja Online >> Temas. Clique no Personalizar botão.
SSO usando Shopify como IDP - personalização de tema

  • Clique no Incorporações de aplicativos opção e ativar o Armazenar como login IDP opção conforme mostrado na imagem abaixo. Clique em Salve.
SSO usando Shopify como IDP - habilitar widget de login

  • Quando um usuário clica no botão "Esqueci minha senha" ou cria uma nova conta de usuário na loja Shopify durante o processo de SSO (Single Sign-On), ele será conectado automaticamente ao provedor de serviços após alterar sua senha ou criar uma nova conta com sucesso.
  • Iniciar Single Sign On (SSO) do aplicativo configurado.
  • Ele irá redirecioná-lo para o Página de login da loja Shopify se o usuário ainda não estiver conectado à loja.
  • Insira as credenciais do cliente da sua loja Shopify.
  • Depois de Autenticação bem-sucedidaVocê será redirecionado de volta para o aplicativo configurado e fará login.


 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.


ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda