Hey guys 👋
I have been using
GitLiveApp Firebase for a while now in a few KMP projects, especially for Firebase Authentication. However, I found that setting up authentication with different providers (Google, Apple, etc.) and platforms (iOS, Android, etc.) involves a lot of boilerplate and setup.
Since there aren't many KMP libraries for authentication, and the ones I found didn't quite meet my needs (e.g., lacking features, overly tied to Compose, etc.), I decided to create my own library:
Passage.
Passage simplifies authentication for KMP projects and provides an easy way to handle multiple providers across platforms (Android & iOS for now).
I’d love to hear your feedback or see contributions! Thanks ✨