Aviso: esses dados são fornecidos de acordo com a Política de dados do usuário do Google . Reveja e cumpra a política. Não fazer isso pode resultar na suspensão do projeto ou suspensão da conta.

Comece com o login e a inscrição com um toque

Antes de adicionar o login com um toque ao seu aplicativo, configure suas APIs do Google e projetos Android.

Configure seu projeto de console de APIs do Google

  1. Abra seu projeto no Console de API ou crie um projeto se ainda não tiver um.
  2. Na página da tela de consentimento do OAuth, verifique se todas as informações estão completas e precisas. Em particular, verifique se você especificou os URLs da política de privacidade e dos termos de serviço do seu aplicativo.
  3. Na página Credenciais, crie um ID de cliente Android para seu aplicativo, caso ainda não tenha um. Você precisará especificar o nome do pacote do seu aplicativo e a assinatura SHA-1.
  4. Na página Credenciais, crie um ID de cliente de aplicativo Web, caso ainda não tenha um. Você pode deixar os campos Origens JavaScript autorizadas e URIs de redirecionamento autorizados em branco. Este ID de cliente representa seu servidor de back-end de autenticação. (Você usaria esse ID de cliente ao chamar as APIs do Google de seu servidor, mas precisará dele mesmo que não precise.)

Incluir dependências em seu projeto Android

  1. Em seu arquivo build.gradle no nível do projeto, certifique-se de incluir o repositório Maven do Google ( google() ) nas seções buildscript e allprojects .
  2. Adicione as dependências das bibliotecas de autenticação do Google Play Services ao arquivo de compilação do módulo (nível do aplicativo) (geralmente app/build.gradle ):

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:20.0.1'
    }
    

Opcional: associe seu aplicativo ao seu site

Se você tiver um site que compartilhe o back-end de login do seu aplicativo, crie e publique um arquivo de links de ativos digitais para que os usuários que fizerem login em uma plataforma possam entrar facilmente na outra.

Próximos passos

Adicione fluxos de login com um toque ao seu aplicativo .