FLUTTER ECOSYSTEM

google_sign_in_all_platforms

Plugin de Login com Google para suporte a todas as plataformas, até mesmo Windows e Linux

Versão mais recente
2.0.3
Downloads em 30 dias
5 mil
Curtidas
49
Pontos Pub
150

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Um plugin Flutter que habilita o Google Sign In em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Ele amplia a funcionalidade do pacote original google_sign_in para suportar ambientes de desktop e web, proporcionando uma experiência de autenticação consistente. O plugin simplifica a integração com o sistema OAuth 2.0 do Google, permitindo que os usuários façam login com suas contas do Google de forma transparente. É especialmente útil para aplicativos voltados para implantação multiplataforma sem a necessidade de lógica de autenticação separada por plataforma.

Casos de uso

  • autenticação de aplicativo multiplataforma
  • Login de aplicativo desktop com Google
  • Entrar no aplicativo da web
  • Gerenciamento de usuário multi-dispositivo
  • Identidade unificada entre plataformas
  • integração de aplicativos corporativos

Principais recursos

  • Suporta Android, iOS, Web, macOS, Windows e Linux
  • Código único para o Google Sign In
  • integração do OAuth 2.0
  • UI/UX consistente entre plataformas
  • Configuração fácil com o Flutter pub
  • Gerencia configurações específicas da plataforma

Indicado para

  • Desenvolvedores construindo aplicativos multiplataforma
  • Aplicativos que exigem login de conta do Google
  • Equipes direcionadas para desktop e web
  • Projetos que precisam de autenticação unificada
  • Startups que desejam lançamento rápido em múltiplas plataformas

Considerações

  • Requer configuração de projeto do Google Cloud
  • IDs de cliente OAuth específicos da plataforma são necessários
  • Limitado ao Google como provedor de identidade
  • Pode exigir permissões adicionais no desktop
  • Não adequado para necessidades de autenticação não-Google
  • Depende de serviços externos do Google
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add google_sign_in_all_platforms

Categorias

Dependências

Lista de dependências 5 itens

  • google_sign_in_all_platforms_desktop^0.2.0
  • google_sign_in_all_platforms_interface^0.2.0
  • google_sign_in_all_platforms_mobile^0.2.0
  • google_sign_in_all_platforms_web^0.1.0
  • http^1.2.0

Repositório-fonte

Projetos que usam este pacote