Procurar Resultados :

×

Registrar Contato

Autenticação única (SSO) com Stripe OAuth e OpenID Connect | Login SSO do Stripe


O plugin OAuth & OpenID Connect Single Sign-On (SSO) para WordPress permite o login seguro no WordPress usando OAuth e OpenID Connect como provedores. Você também pode configurar o plugin usando diferentes provedores personalizados e IdPs padrão. Ele oferece suporte a recursos avançados de Single Sign-On (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, etc. Aqui, vamos apresentar um guia para configurar o SSO entre o WordPress e o Stripe. Ao final deste guia, os usuários poderão fazer login no WordPress a partir do Stripe. Para saber mais sobre outros recursos que oferecemos no plugin OAuth Single Sign-On (Cliente OAuth & OpenID Connect) para WordPress, você pode clique aqui.

Pré-requisitos: Download e Instalação

  • Efetue login na sua instância do WordPress como administrador.
  • Ir para o WordPress Painel >> Plugins e clique em adicionar Novo.
  • Procurar por um Logon único (SSO) OAuth plugin para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.


Passos para configurar o login de login único (SSO) do Stripe no WordPress

Etapa 1: configurar o Stripe como provedor OAuth

  • Acesse a conta de desenvolvedor do Stripe e inscreva-se/faça login.
  • Na aba Configurar OAuth do plugin Cliente OAuth, copie o URL de redirecionamento/retorno de chamada e insira-o em seu aplicativo Stripe.
  • Copie seu ID do cliente e seu segredo do cliente e salve-os na configuração do plugin miniOrange OAuth Client.
  • Você concluiu com sucesso suas configurações laterais do Stripe OAuth.

Você configurou com sucesso Stripe como provedor OAuth para habilitar o login do Stripe em seu site WordPress.

Etapa 2: configurar o WordPress como cliente OAuth

  • Após ativar o plugin OAuth Single Sign On – SSO (cliente OAuth), acesse o miniOrange OAuth.
  • Clique em Selecione o aplicativo Para pesquisar seu aplicativo provedor OAuth ou clicar nele na lista de aplicativos disponíveis.
  • Se o nome do seu aplicativo/servidor não estiver na lista padrão, você pode clicar em Aplicativo OAuth 2.0 personalizado or Aplicativo OpenID Connect personalizado para adicionar um servidor de conexão OAuth/OpenID personalizado.
  • Configurar o aplicativo OAuth em Stripe Utilizando a URL de retorno/redirecionamento (consulte a captura de tela abaixo).

  • Preencha os detalhes de configuração abaixo a partir dos detalhes de configuração recebidos de Stripe

    ID do cliente: Recebido do aplicativo configurado no Stripe
    Segredo do cliente: Recebido do aplicativo configurado no Stripe
    Escopo:  Com base nos dados aos quais você deseja ter acesso, por exemplo, e-mail ou perfil
    Autorizar ponto final: Ponto final de autorização do Stripe
    Ponto final do token de acesso: Ponto final do token do Stripe
    Obter informações do usuário Endpoint: Ponto final de recurso ou informação do usuário do Stripe
  • Clique no botão Salvar configurações depois de inserir todas as informações obrigatórias.

3. Mapeamento de atributos do usuário e conexão de teste

  • Clique no botão Testar configuração para verificar se você configurou corretamente.
  • Com a configuração bem-sucedida, você obterá Nome dos atributos e Valores de Atributo on Configuração de teste Na janela, mapeie os nomes de atributos fornecidos pelo seu servidor OAuth com os atributos do cliente OAuth listados na seção Mapeamento de Atributos e clique em Salvar configurações.

4. Mapeamento de Funções [Premium]

  • Clique em “Configuração de teste” e você receberá a lista de nomes e valores de atributos enviados pelo seu provedor OAuth.
  • Na janela "Configuração de Teste", mapeie os Nomes de Atributos na seção "Mapeamento de Atributos" do plugin. Consulte a captura de tela para mais detalhes.
  • Plugin SSO de cliente OAuth para WordPress: mapeamento de atributos
  • Habilitar mapeamento de funções: Para habilitar o Mapeamento de Funções, você precisa mapear o Atributo de Nome do Grupo. Selecione o nome do atributo na lista de atributos que retorna as funções do seu aplicativo provedor.
    Por exemplo: Tipo

  • Plugin OAuth Client SSO para WordPress: configuração de teste - mapeamento de funções
  • Atribuir função do WordPress à função do Provedor: Com base na sua aplicação de provedor, você pode atribuir a função do WordPress às ​​suas funções de provedor. Pode ser aluno, professor, administrador ou qualquer outra, dependendo da sua aplicação. Adicione as funções de provedor em "Valor do Atributo de Grupo" e atribua a função do WordPress necessária em "Função do WordPress".

    Por exemploNa imagem abaixo, o professor tem a função de Administrador e o aluno tem a função de Assinante.
  • Plugin OAuth Client SSO para WordPress: configuração de teste - mapeamento de funções
  • Depois de salvar o mapeamento, a função de provedor será atribuída à função de administrador do WordPress após o SSO.
    Exemplo: Conforme o exemplo fornecido, os usuários com a função 'professor' serão adicionados como Administradores no WordPress e os usuários com a função 'aluno' serão adicionados como Assinantes.

5: Configurações de login / Configurações de entrada

  • As configurações na aba Configurações de Single Sign-On (SSO) definem a experiência do usuário para o Single Sign-On (SSO). Para adicionar um widget de login do Stripe à sua página do WordPress, siga os passos abaixo.
  • 1. Faça login nas configurações do WordPress 5.7 e anteriores:

    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Configuração do botão de login do Stripe Single Sign-On (SSO) para WordPress

    2. Configurações de login para o WordPress 5.8:

    • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
    • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
    • Configuração do botão de login do Stripe Single Sign-On (SSO) para WordPress na versão 5.8.
    • Abra sua página do WordPress e você verá o botão de login do Stripe SSO lá. Você pode testar o Stripe Single Sign-On (SSO) !

Neste guia, você configurou com sucesso Stripe Single Sign-On (SSO) Ao configurar o Stripe como provedor OAuth e o WordPress como cliente OAuth usando nosso plugin OAuth Single Sign-On (cliente OAuth e OpenID Connect) para WordPress, você garante que estará pronto para implementar acesso seguro ao seu site WordPress usando as credenciais de login do Stripe SSO em poucos minutos.


Recursos adicionais

Envie-nos um e-mail oauthsupport@xecurify.com para orientação rápida (por e-mail/reunião) sobre sua necessidade e nossa equipe ajudará você a selecionar a melhor solução/plano adequado de acordo com sua necessidade.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda