- Simple Auth / Login App
- Demonstrates Context Providers and useContext
- accepts any username / email address & password
- creates a dummy userId for the newly logged in user
- sets state to logged in and shows User Info with logout buttom
- uses AuthProvider component to wrap in index.js
- authContext exposes auth functions and state
- also uses a general-purpose StateProvider for all children of App>