As configurações existentes continuarão a funcionar até 30 de setembro de 2024. No entanto, recomendamos a configuração de um aplicativo OAuth o mais rápido possível para evitar qualquer interrupção.
Registre o aplicativo
Para habilitar o Google OAuth no AirysChat, você precisa fornecer o ID do cliente, o segredo do cliente e a URL de retorno de chamada. Você pode encontrar as instruções para gerar esses detalhes aqui. Depois de seguir essas etapas, você poderá obter um ID do Cliente e um Segredo. Use a URL de retorno de chamadahttps://<your-instance-url>/google/callback ao registrar o aplicativo. Esta URL é usada para redirecionar o usuário de volta para a instância do AirysChat após a autenticação.
Defina as variáveis de ambiente GOOGLE_OAUTH_CLIENT_ID e GOOGLE_OAUTH_CLIENT_SECRET na sua instalação do AirysChat usando os valores que você copiou do Google API Console.
Se você já configurou o fluxo de login do Google OAuth Você pode usar o mesmo aplicativo, simplesmente adicionando a nova URL de retorno de chamada. Não remova a URL de retorno de chamada anterior.
Configure o aplicativo
Para buscar os e-mails da caixa de entrada do cliente, você precisa configurar os escopos corretos. Os seguintes escopos são necessários:https://mail.google.com/: Para ler, enviar, excluir e gerenciar seu e-mail.email: Para visualizar o endereço de e-mail do usuário.profile: Para visualizar o nome e a foto, etc.
- Vá para o Google API Console.
- Selecione o projeto que você criou anteriormente.
- Clique na guia “Tela de consentimento OAuth” (OAuth consent screen) e clique no botão “Editar aplicativo” (Edit App).
- Adicione os escopos necessários na seção “Escopos para APIs do Google” (Scopes for Google APIs).
- Clique no botão “Salvar” (Save).
https://mail.google.com/: