Refactor authentication logic so users can be signed in on multiple devices.
Implement guest sign-in.