Como fazer o download de navegadores autenticados

Nesta página, você verá como usuários do Cloud Storage podem fazer o download de conteúdo a partir do navegador depois de fazer login na conta do Google. Nesse tipo de acesso, os cookies do navegador são usados para verificar a identidade de um usuário.

Pré-requisitos

Antes de fazer o download de um navegador autenticado, os usuários precisam ter permissão para fazer o download do objeto. Quando você concede essa permissão a um usuário, ele é identificado ao usar a conta do Google.

Para conceder a um usuário acesso para fazer o download de uma imagem em um dos intervalos de armazenamento do Cloud Storage:

  1. forneça ao usuário o URL para acessar a imagem. Neste caso, algo parecido com:https://storage.cloud.google.com/[BUCKET_NAME]/[OBJECT_NAME];
  2. se o usuário não tiver feito login na conta do Google, ele receberá uma solicitação para isso.

Quando o usuário clica no URL no navegador, se ele ainda não tiver feito login na conta do Google, receberá automaticamente uma solicitação para fazer isso. Depois que o usuário é autenticado e o navegador adquire um cookie com token de identidade encapsulado, o usuário é redirecionado para o objeto no repositório do Cloud Storage. É verificado, então, se o usuário tem permissão de leitura do objeto e se o respectivo download foi feito no computador do usuário.

Na figura a seguir, você verá como funciona o processo de autenticação de downloads autenticados com base no navegador.

Diagrama mostrando a autenticação por cookies

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.