feat(signin): Add an account chooser

- [x] Tests
- [ ] Functional tests
When does this param appear? Is this just for testing?