Tempo aproximado para leitura: 00:05:00 min
Dúvida
Como habilitar o Login OAuth com Google?
Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as versões.
Solução A partir da versão 2302, devido a limitações técnicas por parte do Google, não é possível logar no RM.exe (MDI) utilizando autenticação Google.
Para configurar o Login OAuth com o Google no sistema RM, segue os passos abaixo:
- Acesse no sistema RM no módulo de Serviços Globais, a guia Gestão e acesse o menu Aplicativos Externos:
- Aplique um filtro para apresentar todos dados de aplicativos externos e crie um novo aplicativo.
Ao realizar a criação do novo aplicativo, será solicitado os seguintes itens abaixo:
Marque este registro como Ativo.
No provider do aplicativo: Selecione o Google.
- Para obter a Chave Publica e Chave Privada, realize o cadastro conforme os passos abaixo:
Criando Aplicativo no Google
Após seguir os passos desta documentação será gerado ao final do procedimento o ID do Cliente (Chave Publica) e a Chave secreta do Cliente (Chave Privada).
Estas informações deverão ser inseridas no cadastro do aplicativo externo no RM.
- Para a URL de Retorno, preencha com a seguinte recomendação de URL abaixo:
https://www.google.com.br/
Para a URL de Descoberta, preencha com a seguinte recomendação de URL abaixo:
https://accounts.google.com/.well-known/openid-configuration
Para utilização do Portal do aluno, a URL de descoberta obrigatoriamente deve estar preenchida.
- Ao finalizar o cadastro destes dados do aplicativo externo, salve o registro.
- Lembrando que neste caso para validação do login com Google é utilizado o e-mail que consta no cadastro do Usuário que irá realizar o acesso ao sistema.
- Após realizar as validações, realize um novo teste de login utilizando o Login OAuth com o Google:
Importante
Caso seja apresentado o seguinte erro abaixo no momento do acesso pelo login com o Google:
Clique em Detalhes da solicitação:
Nos detalhes deste erro, será informada a URI correta a ser cadastrada nas URI's autorizadas pelo aplicativo do Google:
Copie esta URL, acesse o https://console.cloud.google.com/apis/credentials
Acesse a Edição de suas credenciais do Login OAuth criada no momento da criação da Chave Publica e Privada:
E cadastre esta URL que copiou que estava ocorrendo erro no momento do acesso:
Após salvar a pagina, realize um novo teste de acesso para a validação.
Caso seja apresentada uma nova URL, realize também o cadastramento desta nas URI autorizadas.
Saiba mais
Para mais informações sobre os Aplicativos Externos, acesse:
Aplicativos Externos
Para mais informações sobre a Criação do Aplicativo Google, acesse:
Criação Aplicativo Google
1 Comentários