I installed the companion app on my Quest, but entering my password was a pain¹. By the time I finished (plus the TOTP), the “session has timed out” and I had to start over again. Ended up temporarily changing my password to a very simple one.
Other apps solve this by giving you a login code:
- App lets you pick/enter the instance address e.g. https://my.ha/
- App shows you a 6-character² code
- App tells you to open https://my.ha/logincode in your browser
- (If browser not yet logged in: you log in)
- You enter the code into https://my.ha/logincode
- App is logged in with your account
¹ I use a password manager, so it’s quite long
² 6 digits (or unambiguous characters) seems to be commonly used