Procurar Resultados :

×

Integração OAuth / OpenID Connect SSO com Drupal como provedor OAuth

A integração SSO do Drupal OAuth Server permite que você faça login em qualquer aplicativo cliente compatível com OAuth 2.0 ou OpenID Connect (OIDC) usando credenciais do Drupal. Essa integração SSO é realizada por servidor miniOrange OAuth Módulo. Ele suporta vários tipos de concessão, incluindo concessão de senha, concessão de credenciais do cliente, concessão implícita e concessão de autorização.

O módulo é compatível com todos os clientes OAuth/OIDC, como Salesforce, Slack, AWS Cognito, Jira, Joomla, WordPress, Magento, Bitbucket, Azure AD B2C, Confluence, OSTicket, Grafana, Qlik Cloud e está disponível para Drupal 7, Drupal 8, Drupal 9, Drupal 10 e Drupal 11.

  • Baixe o módulo:

    compositor requer 'drupal/oauth_server_sso'

  • Acesse Estender menu no seu console de administração do Drupal e habilite o módulo marcando a caixa de seleção e clicando em Instale botão.
  • Configure o módulo em:

    {BaseURL}/admin/config/pessoas/oauth_server_sso/config_client

  • Instale o módulo:

    drush em oauth_server_sso

  • Limpe o cache:

    drush cr

  • Configure o módulo em:

    {BaseURL}/admin/config/pessoas/oauth_server_sso/config_client

  • Acessar Estender menu no seu console de administração do Drupal e clique em Instalar novo módulo.
  • Instale o módulo Drupal OAuth / OIDC Provider - Single Sign On (SSO) baixando o zip ou a partir da URL do pacote (tar/zip).
  • Clique em Ativar módulos recém-adicionados.
  • Habilite este módulo marcando a caixa de seleção e clicando em Instale botão.
  • Configure o módulo em:

    {BaseURL}/admin/config/pessoas/oauth_server_sso/config_client

  • Acesse Configuração → Pessoas → Configuração do servidor miniOrange OAuth no menu Administração. (admin/config/people/oauth_server_sso/config_client)
Drupal-OAuth Server - selecione a configuração do servidor miniorange oauth
  • Sob o Cliente OAuth guia na Adicionar cliente seção insira o nome do aplicativo no Nome da Aplicação e cole o URL de retorno de chamada copiado anteriormente do cliente OAuth no URL de retorno/redirecionamento campo de texto.
  • É possível adicionar vários URLs de retorno de chamada clicando no botão Adicionar mais ao lado do campo de texto.
  • Clique no Economize botão
Servidor Drupal OAuth - Adicionar cliente - Colar URL de retorno de chamada
  • Agora, o ID e a chave secreta do cliente serão exibidos. Copie-os e mantenha-os à mão. Eles serão necessários durante a configuração do aplicativo cliente.
  • Configure o Escopo e os Pontos de Extremidade conforme especificado na tabela abaixo no aplicativo Cliente. (Você também pode obter as mesmas informações em...) Escopo e pontos finais secção do Site Drupal -> Configuração -> Configuração do servidor miniOrange OAuth -> Cliente OAuth):
  • Objetivo perfil openid e-mail
    Autorizar ponto final {url_base_do_site_drupal}/mo/oauth2/autorizar
    Ponto de extremidade do token de acesso {url_base_do_site_drupal}/mo/oauth2/token
    Obter ponto final de informações do usuário {url_base_do_site_drupal}/mo/oauth2/userinfo

Se você enfrentar algum problema durante a configuração ou se desejar alguns recursos adicionais, entre em contato conosco em drupalsupport@xecurify.com.


 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