Procurar Resultados :

×

Registrar Contato

Login único no AWS Cognito usando o WordPress como servidor OAuth | AWS Cognito SSO

O plugin OAuth Server para WordPress permite o Single Sign-On (SSO) do AWS Cognito usando seu nome de usuário e senha do WordPress. Após configurar o AWS Cognito com o plugin OAuth Server para WordPress, você poderá fazer login no AWS Cognito usando suas credenciais do WordPress. O plugin OAuth Server também permite enviar atributos de usuário personalizados do WordPress para o AWS Cognito, conforme suas necessidades. Para saber mais sobre outros recursos que oferecemos no plugin OAuth Server para WordPress, clique aqui.

  • Efetue login na sua instância do WordPress como administrador.
  • Ir para o WordPress Painel >> Plugins e clique em adicionar Novo.
  • Procurar por Plugin OAuth Server Single Sign-On (SSO) para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.
  • Acesse Servidor OAuth miniOrange No menu lateral esquerdo, selecione o plugin e escolha seu cliente OpenID Connect na lista. Aqui. Conexão OpenID personalizada.
Autenticação única (SSO) usando o WordPress como servidor OAuth - adicionar cliente

  • Entrar Nome do cliente Como desejar. Insira o URL de redirecionamento/retorno de chamada, como (https://Seu-domínio-do-aplicativo-cognito/oauth2/idpresponse), do AWS Cognito e insira-o em URI de redirecionamento campo. Clique em Salvar cliente botão.
Autenticação única (SSO) usando o WordPress como servidor OAuth - URI de redirecionamento autorizado do Cognito

  • Anotar ID do cliente, segredo do cliente e ponto de extremidade de descoberta Para configurar no seu cliente OpenID Connect.
Autenticação única (SSO) usando o WordPress como servidor OAuth - configuração do Cognito

  • Primeiro de tudo, vá para Console Amazon e inscreva-se/faça login na sua conta para configurar o AWS Cognito.
AWS Cognito Single Sign-On (SSO) - Faça login no Amazon Console

  • Procurar por Cognito no Serviços AWS barra de pesquisa, conforme mostrado abaixo.
AWS Cognito Single Sign-On (SSO) - Pesquisar por AWS Cognito

  • Clique em Gerenciar pools de usuários botão para ver a lista de seus pools de usuários.
AWS Cognito Single Sign-On (SSO) - Pools de usuários do AWS Cognito

  • Clique em Criar um pool de usuários para criar um novo pool de usuários.
AWS Cognito Single Sign-On (SSO) - Criar novo pool do AWS Cognito

  • Adicionar uma Nome da Piscina e clique no Padrões de revisão botão para continuar.
AWS Cognito Single Sign-On (SSO) - Nomeie seu pool de usuários do AWS Cognito

  • Na barra de navegação presente no lado esquerdo, clique em Provedores de identidade opção e selecione OpenID Connect.
AWS Cognito Single Sign-On (SSO) - Nomeie seu pool de usuários do AWS Cognito

  • Forneça os detalhes necessários, como nome do provedor, ID do cliente, segredo do cliente, escopo e endpoint do emissor. Cole o Ponto de extremidade de descoberta (disponível na versão premium do nosso plugin) no plugin miniOrange OAuth Server, em Emissor. Clique em Executar descoberta botão e, em seguida Criar provedor.
ID do cliente: Clique aqui
Segredo do cliente: Clique aqui
Ponto final do emissor: // /wp-json/moserver/
Alcance : e-mail do perfil OpenID
AWS Cognito Single Sign-On (SSO) - clique em salvar

  • Role para baixo e clique em Configurar mapeamento de atributos opção.
AWS Cognito Single Sign-On (SSO) - mapeamento de atributos

  • Adicionar o Atributo OIDC e Atributo de pool de usuários clicando em Adicionar atributo OIDC opção. Clique em Salvar alterações botão.
AWS Cognito Single Sign-On (SSO) - adicionar atributo oidc

  • Clique em Cliente de aplicativo & então clique novamente em Adicionar um cliente de aplicativo.
AWS Cognito Single Sign-On (SSO) – Cliente de aplicativo AWS Cognito

AWS Cognito Single Sign-On (SSO) – Cliente de aplicativo AWS Cognito

  • Insira um Nome do cliente do aplicativo e clique em Criar cliente de aplicativo para criar um cliente de aplicativo.
AWS Cognito Single Sign-On (SSO) - Criar cliente de aplicativo

AWS Cognito Single Sign-On (SSO) - Criar cliente de aplicativo

  • Acesse nome de domínio e insira um nome de domínio para seu aplicativo. Depois de adicionar o nome de domínio, você pode verificar sua disponibilidade clicando em Verificar Disponibilidade botão. Após inserir um nome de domínio válido, clique Salvar alterações botão.
AWS Cognito Single Sign-On (SSO) - Nome de domínio do AWS Cognito

  • Na barra de navegação presente no lado esquerdo, clique no Configurações do cliente do aplicativo opção sob o Integração de aplicativos menu.
AWS Cognito Single Sign-On (SSO) - Configuração do cliente AWS Cognito

  • Habilitar provedor de identidade como Selecionar todos e digite seu URL de retorno/redirecionamento que você obterá do seu plugin miniOrange presente no seu servidor, na pasta URLs de retorno de chamada campo de texto. Selecione Concessão de código de autorização caixa de seleção sob o Fluxos OAuth permitidos e também selecionar código aberto e profile caixas de seleção sob o Escopos OAuth permitidos opção (Consulte a imagem abaixo). Clique em Salvar alterações botão para salvar suas configurações.
AWS Cognito Single Sign-On (SSO) - URL de retorno de chamada do servidor

  • Role para baixo e clique em Iniciar UI hospedada opção e clique em botão de login.
AWS Cognito Single Sign-On (SSO) - URL hospedada no AWS Cognito

AWS Cognito Single Sign-On (SSO) - Botão de login do cliente do aplicativo AWS Cognito

Você configurou com sucesso o AWS Cognito como cliente OAuth para habilitar o Single Sign-On (SSO) do AWS Cognito com o WordPress para autenticação de usuários.

Neste guia, você configurou com sucesso o Single Sign-On (SSO) do AWS Cognito com o WordPress como provedor OAuth e o AWS Cognito como cliente OpenID Connect usando nosso plugin de servidor OAuth para WordPress. Essa solução garante que você esteja pronto para implementar acesso seguro ao seu aplicativo AWS Cognito usando as credenciais do seu site WordPress em poucos minutos.



 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Entraremos em contato com você o mais breve possível!




ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda