Strategizing User Authentication and Password Reset Flows in Flutterflow, Firebase, and Xano
The State Changers had a deep-dive discussion on issues around password management in a Flutterflow app where authentication was set up through both Firebase and Zano. One participant wanted to set up a reset password process where the password would change for both Firebase and Zano. The discussion revolved around the complications of having a dual source of truth for the password and potential security vulnerabilities of trying to keep the password synchronised across both systems.
The meeting summarised workflows around Firebase and Xano, and the challenges of keeping them aligned in regards to password updates, particularly in the context of building an app for both mobile and web platforms. There was a suggestion to reference the Google documentation for Firebase user management API and to follow a model by another developer who used Xano as the primary authentication system, with Firebase serving the role of authenticating user access for specific app features. It was recommended that this topic be explored in more in-depth in a future meeting or 'deep dive'.
It was suggested that a post be made on the forum to allow for further invites to provide useful documentation or insights, particularly from developers who have already established similar setups. Specific tools mentioned in the discussion include Xano, Flutterflow, and Firebase.