- [ ] gain understanding of the authentication process - [ ] research how to persist a logged in user on refresh