Visão geral
Um pacote Flutter que habilita a funcionalidade de Entrar com Apple para o sistema de autenticação Serverpod. Ele se integra perfeitamente ao módulo de autenticação do Serverpod, oferecendo uma maneira segura e amigável para autenticar usuários em plataformas iOS, Android e web. O pacote gerencia o fluxo OAuth2 da Apple, incluindo recuperação de tokens e gerenciamento de sessão, respeitando as diretrizes da Apple. Simplifica a implementação ao abstrair a lógica complexa de autenticação em APIs simples.
Casos de uso
- Entrar do usuário com Apple no iOS
- Autenticação multiplataforma usando Apple ID
- Integração de login seguro em aplicativos web e móveis
- Tratamento simplificado do OAuth2 para login com Apple
- Autenticação em aplicativos baseados em Serverpod
Principais recursos
- Suporte nativo ao login da Apple
- Integração sem falhas do Serverpod
- Suporte para iOS, Android e Web
- Gerenciamento automático de tokens
- Conforme às políticas de autenticação da Apple
Indicado para
- Aplicativos que exigem login com Apple ID
- Desenvolvedores usando Serverpod para autenticação backend
- Projetos direcionados para plataformas iOS e web
- Equipes que desejam login seguro e padronizado
- Aplicações que precisam cumprir os padrões de privacidade da Apple
Considerações
- Requer configuração da conta de desenvolvedor da Apple
- Necessita de configuração adequada no Xcode e no Firebase/Google Cloud
- O suporte web exige configuração adicional do backend
- Limitado à autenticação com Apple ID apenas
- Dependente do módulo de autenticação Serverpod estar em uso