A template for using the firebase auth and integrating into Reactjs using usecontext hook.
├── public # Compiled files (alternatively `dist`)
├── src
├── App.js # UserContext wrapped in App.js
├── Firebase.js # Firebase config + export functions of auth, db, signIn
├── UserContext.js # export a userContext
├── Home.js # Home UI - only seen when user is logged in
├── Login.js # Login UI - default page when user is logged out.
├── index.js # Index.js
. . .
└── README.md
Only available for Google signIn extend to GitHub, Facebook, Email and Password stored in user collection.