StanfordSpezi / SpeziKt

Kotlin & Android Version of the Stanford Spezi Framework
http://spezi.health/SpeziKt/
MIT License
7 stars 1 forks source link

Detach Firebase and make account providers configurable in SpeziAccount #27

Open Basler182 opened 1 month ago

Basler182 commented 1 month ago

Problem

Currently, Firebase and the types of account providers included in the registration screen are tightly coupled. This setup limits flexibility and customization options for different authentication providers and configurations.

Solution

Additional context

This enhancement will provide greater flexibility and allow for the use of different authentication providers (e.g., AWS, custom solutions) without being tied to Firebase. It will also enable the registration screen to be more dynamically configured based on the needs of the project.

Code of Conduct