Table of Contents
What you can expect from the book
Application Setup
- Application Setup
- React Router in React
- Firebase
- Firebase in React
Firebase's Authentication API
- Sign Up with React and Firebase
- Sign In with React and Firebase
- Sign Out with React and Firebase
- Session Handling
- Session Handling with Higher-Order Components
- Session Persistence
Firebase Realtime Database
- Defining the API
- How to fetch a List
- Creating an Item in a List
- Relationships
- Removing an Item in a List
- Editing an Item in a List
- Ordering
- Pagination
- Fetch Data across Relationships
Password Management
- Password Forget
- Password Change
Authorization
- General Authorization and Route Protection
- Database Users with Roles
- How to merge authenticated user with database user?
- Authorize a Firebase User based on a Role
Social Logins
- Google Social Login
- Facebook Social Login
- Twitter Social Login
- Linking Social Logins to one Account
Course Modules beyond the Book
Tutorials and Source Code
