Google lança plugin open-source de Sign in with Google para Unity, com login sem senha em Android e iOS
Aprofundamento CEVIU
Aprofundamento
O Android Developers anunciou o Sign in with Google Mobile Plugin for Unity, agora open-source no GitHub. O texto afirma que o Unity está por trás de mais da metade dos jogos mobile no mundo e que o onboarding é decisivo para a retenção no primeiro dia e o engajamento de longo prazo. Até aqui, muita gente dependia de sample bridges descontinuados, que tinham problemas com pipelines modernos de build do Gradle e com os requisitos do AndroidX.
Tecnicamente, o plugin usa bridges nativas e leves: Credential Manager no Android (Kotlin) e GIDSignIn no iOS (Objective-C++). A configuração do Web Client ID e do iOS Reversed Client ID fica no editor, em Window > Google Sign-In Native > Settings, sem mexer em manifest na mão. O plugin não amarra o backend: entrega um Google ID Token (idToken) aos scripts C# por event callbacks, e o token pode seguir para Firebase Authentication, Supabase, Auth0 ou um sistema próprio. A instalação é via .unitypackage pré-compilado, e há compatibilidade com o Unity 6.5.
Por que isso importa
Para quem toca um jogo mobile em Unity, isso tira do roadmap um pedaço chato de infraestrutura: manter uma bridge de autenticação própria ou remendada. Como o idToken é agnóstico de backend, a decisão de stack de usuários continua sua. Para founders de estúdios pequenos, a leitura é que dá para validar um MVP com login sem senha em pouco tempo. Vale testar o plugin em um build real antes de confiar nele em produção, já que o ganho de performance é afirmação do próprio Google.
Perguntas frequentes
O que é o Sign in with Google Mobile Plugin for Unity?
É um plugin open-source, publicado no GitHub, que permite login com Google em jogos Unity para Android e iOS. Ele substitui implementações legadas por uma bridge de autenticação first-party. Segundo o anúncio, está pronto para produção e é compatível com o Unity 6.5.
Preciso usar Firebase para usar o plugin?
Não. O plugin é independente de backend e entrega um Google ID Token (idToken) aos scripts C#. Você pode repassá-lo a Firebase Authentication, Supabase, Auth0 ou a um sistema próprio de gestão de usuários.
Como configuro o plugin no editor do Unity?
Depois de instalar o .unitypackage pré-compilado, você informa o Web Client ID e o iOS Reversed Client ID em Window > Google Sign-In Native > Settings. A proposta é evitar edições manuais de manifest.
Quais tecnologias nativas o plugin usa?
No Android, usa o Credential Manager, escrito em Kotlin. No iOS, usa o GIDSignIn, em Objective-C++. Ambos oferecem login sem senha, segundo o anúncio.
Fontes
- developer.android.comfonte original
- Categoria
- CEVIU Startups, Tecnologia e Programação
- Publicado
- 10 de novembro de 2026
- Editoria
- CEVIU Startups, Tecnologia e Programação

