Visão geral
O pacote google_sign_in_ios fornece a implementação específica do iOS para o login com Google em aplicativos Flutter. Permite que os usuários autentiquem usando suas contas do Google em dispositivos iOS e macOS, integrando-se seamlessmente ao sistema nativo de autenticação da Apple. Esse pacote funciona em conjunto com o plugin principal google_sign_in para gerenciar fluxos OAuth 2.0 de forma segura. Ele suporta tanto o login padrão quanto a autenticação silenciosa, garantindo uma experiência de usuário fluida. A implementação aproveita as capacidades do 'Entrar com Apple' da Apple quando aplicável, melhorando segurança e conformidade com privacidade.
Casos de uso
- Autenticação de aplicativo iOS com o Google
- login de aplicativo macOS via Google
- Atualização silenciosa do token
- Integração com fluxos de trabalho existentes do Google Sign-In
- Autenticação compatível com privacidade
Principais recursos
- Integração nativa do iOS/macOS
- Suporte ao Login com Apple
- Manuseio seguro de token
- Autenticação silenciosa
- Compatibilidade entre plataformas com google_sign_in
Indicado para
- Aplicativos Flutter destinados ao iOS e macOS
- Aplicativos que exigem login de conta do Google
- Desenvolvedores construindo fluxos de autenticação seguros
- Projetos usando o plugin google_sign_in
- Aplicativos que precisam de integração com Apple ID
Considerações
- Requer configuração no Google Cloud Console
- Necessita de configuração correta de assinatura no Xcode
- Depende do pacote principal google_sign_in
- Limitado às plataformas iOS e macOS
- Deve cumprir as políticas de autenticação do Google e Apple