When you try to login to a website and you select a credential, you are prompted to unlock access to Orion's keychain/passwords via Touch ID or master password. If the site has email/username on separate page than password, and it also contains OTP/2FA, this can give you several unlock prompts consecutively instead of just once.
Add an option to make the browser remember credentials for a selected amount of time, for example a dropdown selection of these options:
- Always ask
- Remember for 5 min
- 10 min
- 15 min
- 30 min
- 1 hour
- 1 day
- Until mac restart/close browser
- Custom entry?
or something like that.
Browser will then remember credential and when you try to login to some other site within specified time, it will just auto fill password for selected credential. The timer would keep running from the last time user actually unlocked with Touch ID/password, not when the keychain was last accessed.