Hi,
I am using your code to build my website and it is very useful.
Inside the Firebase class a method is not optimized to me. This is onAuthUserListener which is called every single page navigation
The problem is that the listener onAuthUserListener returns every time is called, even if the user status does not change.
This in turn cause the user.get() method ask data from the server
get() attempts to provide up-to-date data when possible by waiting for data from the server
this results in unnecessary high number of document reads, consuming the provider traffic
Hi, thanks so much for creating this 🔥template! Unfortunately, since your project does not have a license, it's not clear whether I have your permission to fork, clone, build, or use the code.
Could you please add a license file to clarify your position on this? I don't want to assume that you're making this project for open source, but I am interested in using it for some of my projects. I'll probably contribute some upstream if your intentions are to make this OSS.
This is a great starter project! I was playing around with it and noticed that a user is not registered in firestore if you sign up through email but it does at least work if you sign up through Google. This is true even after confirming the email. Is this intentional?