Integração do cliente Joomla OAuth com o Vimeo Single Sign-On (SSO)
Visão geral
Otimize a experiência do usuário Joomla com a integração perfeita do Vimeo Single Sign-on (SSO do G Suite) usando o poderoso protocolo OAuth 2.0. Com o plugin miniOrange Joomla OAuth / OpenID Connect Single Sign-on (SSO), configurar o SSO do Vimeo no Joomla torna-se fácil, garantindo um processo de login seguro. Isso permite que os usuários acessem o site Joomla de forma fácil e segura, autenticando-se com suas credenciais do Provedor OAuth do Vimeo. O plugin Vimeo OAuth Joomla também oferece recursos avançados, como criação automática de usuários, Mapeamento de Atributos, Mapeamento de grupo etc. Visite nossa página do plugin Joomla OAuth Client para saber mais sobre os recursos e planos de preços oferecemos o plugin Joomla OAuth Single Sign-on (conexão OAuth e OpenID).
Etapas de configuração
Nesta configuração, Vimeo funciona como o servidor OAuth, enquanto Joomla permite que os usuários façam login com suas credenciais do Vimeo utilizando o Plug-in de cliente Joomla OAuth.
Etapa 1: instalar o plugin Joomla OAuth Client
- Faça login no seu site Joomla Administrador console.
- No menu de alternância à esquerda, clique em System, então na seção Instalar clique em Extensões.
- Agora clique em Ou procurar arquivo botão para localizar e instalar o arquivo de plugin baixado anteriormente.
- A instalação do plugin foi bem-sucedida. Agora clique em Iniciar!
- Debaixo Configurar OAuth -> Aplicativos pré-configurados guia, selecione seu Provedor OAuthVocê também pode configurar seu próprio provedor personalizado, navegando até o Aplicativo personalizado aba.
- Após selecionar seu provedor OAuth, copie o URL de retorno/redirecionamento que usaremos para configurar o servidor OAuth e, em seguida, clicar no Salvar e Avançar botão.
Etapa 2: Configurar o Vimeo como servidor OAuth
- Após criar o aplicativo, você será levado para a página de Gerenciamento de Aplicativos. Mude para "Autenticação" aba. Aqui você encontrará ID do cliente Anote este ID do cliente.
- Debaixo Autenticação de redirecionamento OAuth guia, clique em Adicionar URL.
- Entrar URL de retorno de chamada que é copiado na etapa 1. então clique em Adicione botão.
- Depois disso, clique em Habilitar Autenticação Implícita.
- Sob o Gerar token de acesso selecionar Autenticar (você) e copie Segredo do cliente pela Cliente Joomla OAuth Configuração do plugin nos campos correspondentes.
Etapa 3: Configurar ID e segredo do cliente
- Em seguida, você verá um pop-up com o ID do cliente e Segredo do cliente. Copie o ID do cliente e o segredo do cliente.
- Volte para o seu Painel Joomla. Então vá para Etapa 2 [ID do cliente e segredo].
- Cole o ID do cliente, segredo do cliente e domínio. Defina também as credenciais do cliente No cabeçalho então clique em Salvar configurações. Depois que as configurações forem salvas, clique em Salvar configuração.
- O escopo e os pontos de extremidade são fornecidos abaixo, os quais são necessários para configurar o Joomla como plugin OAuth Client para configurar o Vimeo como um provedor OAuth ou OIDC personalizado.
| Objetivo | Perfil de e-mail Openid |
| Autorizar ponto final | https://accounts.google.com/o/oauth2/auth |
| Ponto de extremidade do token de acesso | https://www.googleapis.com/oauth2/v4/token |
| Obter ponto final de informações do usuário | https://www.googleapis.com/oauth2/v1/userinfo |
| Definir credenciais do cliente | Em ambos (no cabeçalho e no corpo) |
Etapa 4: Configurar o mapeamento de atributos
- O Mapeamento de Atributos do Usuário é obrigatório para permitir que os usuários façam login no Joomla com sucesso. Configuraremos os atributos do perfil de usuário para o Joomla usando as configurações abaixo.
- Acesse Etapa 3 no Configurar OAuth guia e clique em Configuração de teste botão.
- Você poderá ver os atributos na saída da configuração de teste da seguinte maneira.
- Agora selecione o nome do atributo para E-mail e nome de usuário no menu suspenso. Em seguida, clique em Concluir configuração botão.
Etapa 5: Configurar URL de login/SSO
- Agora vá para Etapa 4, copie aqui o URL de login/SSO e adicione-o ao seu site.
- Agora, saia e acesse as páginas do seu site Joomla onde você adicionou este link. Você verá um link de login onde colocou o botão. Clique neste botão para realizar o SSO.
