Login único no Rocket.Chat com Joomla como servidor OAuth
Visão geral
Se você deseja acessar seu site Rocket.Chat usando seu nome de usuário e senha do Joomla, basta usar nosso plugin Joomla OAuth Server. Após configurar o Rocket.Chat com o plugin Joomla OAuth Server, você poderá acessar seu aplicativo Rocket.Chat usando suas credenciais do Joomla. Ele também permite que você envie atributos de usuário personalizados para o seu site Rocket.Chat, de acordo com suas necessidades. Para saber mais sobre outros recursos que oferecemos no plugin Joomla OAuth Server, clique aqui.
Siga os passos abaixo para configurar seu site Rocket.Chat com Joomla e configurar o Single Sign On. Caso tenha alguma dúvida ou pergunta, entre em contato conosco pelo e-mail joomlasupport@xecurify.com. Nós ajudaremos você a configurar o plugin.
Etapas de configuração
Etapa 1: instalar o plugin Joomla OAuth Server
- 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 Comece a usar o plugin miniOrange OAuth Server.
- Sob o Configurar OAuth guia, clique no ADD botão.
Etapa 2: Configurar o Rocket.Chat
- Acesse https://{Your-Rocket.Chat-Domain}/admin/OAuth e faça login.
- Clique em Adicionar oauth personalizado para criar um novo aplicativo OAuth (consulte a imagem abaixo).

- Digite um nome para o aplicativo Rocket.Chat e clique em Enviar para criar um novo aplicativo.

- Será exibida a aba Configuração do Aplicativo.
- Clique no símbolo suspenso para mostrar a configuração.

- Configure seu aplicativo Rocket.Chat conforme mostrado abaixo:
|
Ativar:
a Verdadeira
|
|
URL:
A URL base do seu servidor removendo a barra final
|
|
Caminho do token:
/plugins/sistema/miniorangeoauth/miniorangeoauthtoken.php
|
|
Caminho do token:
/plugins/sistema/miniorangeoauth/miniorangeoauthtoken.php
|
|
Token enviado via:
carga paga
|
|
Token de identidade enviado via:
cabeçalho
|
|
Caminho de identidade:
/plugins/sistema/miniorangeoauth/miniorangeoauthtoken.php
|
|
Caminho de autorização:
/index.php
|
|
Escopo:
profile
|
|
Nome do parâmetro para token de acesso:
token de acesso
|
|
ID do Cliente:
Depois de configurar, você obterá o ID do cliente
|
|
Segredo do Cliente:
Depois de configurar, você obterá o segredo do cliente
|
|
Botão de texto:
Nome que você deseja mostrar no botão para o usuário final durante o login
|
|
Campo de nome de usuário:
Nome de Utilizador
|
|
Campo de e-mail:
E-mail
|
|
Campo de nome:
nome de usuário
|
|
Mesclar funções do SSO:
Permitir
|
|
Mesclar usuários:
Permitir
|
Etapa 3: Configurar o Joomla como servidor OAuth
- Agora vá para o Configurar OAuth guia e digite o Nome do Cliente e URL de redirecionamento nos respectivos campos.
- Em seguida, clique no Salvar cliente botão.
- Sob o Lista de clientes OAuth tabela, copie o ID e segredo do cliente do seu cliente. Acesse o seu cliente OAuth e cole o ID do cliente e o segredo nos respectivos campos.
- Parabéns, você configurou com sucesso o Joomla como seu servidor OAuth.
