- Home
- Como o ONLYOFFICE lida com os dados de usuários do Google
Como o ONLYOFFICE lida com os dados de usuários do Google
Aplicativo
Os portais ONLYOFFICE interagem com o Google fazendo solicitações à API oficial do Google usando o protocolo de autorização OAuth 2.0. Para funcionar de acordo com este protocolo, o aplicativo ONLYOFFICE (api-project-948651087073) foi criado na Google API Console. Os seguintes serviços foram conectados a ele: Google Drive API, People API, Contacts API.
Chaves de autorização com o URL de redirecionamento https://service.onlyoffice.com/oauth2.aspx foram geradas para o aplicativo ONLYOFFICE. Quando um usuário deseja entrar no ONLYOFFICE com o Google, o código de autorização é solicitado e o endereço da página atual do usuário é transferido para o parâmetro "state".
Após o redirecionamento para a API do Google, o URL https://service.onlyoffice.com/oauth2.aspx redireciona automaticamente para a página especificada no parâmetro "state". Isso é necessário devido ao fato de que todos os endereços e domínios que o aplicativo ONLYOFFICE usará não são conhecidos com antecedência.
Manipulação de dados de usuários do Google nos portais ONLYOFFICE
Login
-
Para a autorização no portal ONLYOFFICE com o perfil de usuário existente no Google, é estabelecida uma correspondência entre as contas do Google e do ONLYOFFICE do usuário.
Na página de perfil do usuário do ONLYOFFICE, há uma seção Login via Redes Sociais com o botão correspondente do Google:
Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:
Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:
- ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
- visualizar seu endereço de e-mail.
Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE armazena a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE.
-
Na página de autorização dos portais ONLYOFFICE, há um botão correspondente para entrar com o Google:
Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:
Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:
- ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
- visualizar seu endereço de e-mail
Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE está procurando a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE. Se tal correspondência for encontrada, a autenticação é realizada no perfil de usuário apropriado do ONLYOFFICE.
-
Na página de login no site do ONLYOFFICE, há um botão correspondente para entrar com o Google:
Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo:
Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:
- ver suas informações pessoais, incluindo qualquer informação pessoal que você tenha tornado pública,
- visualizar seu endereço de e-mail
Esta ação é realizada usando a solicitação people.get. O banco de dados do ONLYOFFICE está procurando em todos os portais a correspondência entre o identificador do usuário e o endereço de e-mail no Google e o identificador do perfil do usuário no ONLYOFFICE. Se tal correspondência for encontrada, a autenticação é realizada no portal ONLYOFFICE correspondente sob o perfil ONLYOFFICE correspondente.
-
Para a autorização no portal ONLYOFFICE com o perfil de usuário existente no Google, é estabelecida uma correspondência entre as contas do Google e do ONLYOFFICE do usuário.
-
Importação de usuários
Você pode adicionar vários perfis de usuário de uma vez ao seu portal ONLYOFFICE importando contatos do Google.
Dica rápida: aprenda como fazer isso neste artigo.
No módulo Pessoas, há a opção Importar Pessoas com o botão correspondente para selecionar Google como a fonte de onde você gostaria de usar as informações de contato:
Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo: https://www.googleapis.com/auth/contacts.readonly. Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:
- ver e baixar seus contatos.
Esta ação é realizada usando a solicitação Recuperando todos os contatos. O ONLYOFFICE cria novos perfis de usuário no portal usando nomes e endereços de e-mail de seus contatos do Google.
-
Google Drive
Você pode sincronizar sua conta do Google Drive com o módulo Documentos para gerenciar e editar seus documentos armazenados no Google Drive dentro dos portais ONLYOFFICE usando os editores ONLYOFFICE.
Dica rápida: aprenda como fazer isso neste artigo.
No módulo Documentos, há a legenda Adicionar conta com o botão correspondente para selecionar Google Drive:
Ao clicar neste botão, uma página do Google que fornece ao aplicativo ONLYOFFICE acesso aos dados é aberta com o seguinte escopo: https://www.googleapis.com/auth/drive.
Com o escopo especificado, o aplicativo ONLYOFFICE pode obter acesso a:
- ver, editar, criar e excluir todos os seus arquivos do Google Drive.
O banco de dados do ONLYOFFICE armazena apenas a chave de autorização recebida necessária para realizar solicitações futuras. As ações são realizadas via Biblioteca de Cliente de APIs do Google.
Os seguintes métodos são usados:
- obter a lista de arquivos,
- criar um arquivo,
- excluir um arquivo,
- atualizar, renomear e mover um arquivo,
- copiar um arquivo,
- obter o tamanho máximo de arquivo para upload.
Política de Privacidade
O seguinte documento divulga a maneira como o aplicativo ONLYOFFICE solicita, usa e armazena seus dados de usuário do Google.