Hello, any advice on a kmp library that could be used for user management aka sign up/sign in and to pair it with a remote database? I've been looking at firebase auth and firestore but as it's not supported by multiplatform I am having to write both the swift and Kotlin code. I'm looking at writing it all just in Kotlin with compose multiplatform for a bit of context
s
Skaldebane
08/04/2024, 3:12 PM
There's unofficial KMP ports of a bunch of Firebase libraries by GitLive (https://github.com/GitLiveApp/firebase-kotlin-sdk), but they're not all complete ports.
I'm not sure how stable/ready for use it is, but you could give it a shot and see if it works for you.
👍 1
Skaldebane
08/04/2024, 3:15 PM
If you want something similar to Firebase but with first-party KMP support, you might wanna check out MongoDB, another NoSQL solution.
However note that the learning curve is higher and can take some time to wrap your head around it, as it is geared towards more advanced use-cases (but would satisfy everything you can do with Firebase).
c
Chris Curran
08/04/2024, 8:24 PM
@Skaldebane thank you 🙂 I'll take a look at both options as I have used MongoDB a long time ago 👍