(This is a problem I've originally reported via mail, not knowing yet that it is related to Touch ID, but since I have never received a reply, I am reporting here)
Describe the Bug
Some time after app installation, it goes into a state where log in with SSO stops working. However, this happens only if Touch ID is enabled.
Steps To Reproduce
- Install Bitwarden app
- Open Bitwarden app, authenticate to SSO (provide org id, provide credentials to SSO, master password)
- It works, app is fully usable etc.
- Enable Touch ID in settings
- Wait some amount of time, try logging out, closing the app (sometimes this step must be repeated a few times)
- Open Bitwarden app
- Click "Enterprise Single Sign-On"
- Provide the organization identifier
- Click "Log In"
- Provide credentials to SSO server
- Notice "An error has occurred", "Currently unable to log in with SSO".
At this point it is never possible to authenticate to SSO again, until application is uninstalled and installed again OR until Touch ID is disabled.
Expected Result
Being able to log in via SSO consistently, with Touch ID used to unlock master password.
Actual Result
If Touch ID is enabled, logging in to SSO works only some time after the application is installed, then stops working with "Currently unable to log in with SSO" error.
Screenshots or Videos
None, but it wouldn't really help in this case - it's just a screen with "An error has occurred", "Currently unable to log in with SSO".
Environment
- Device: iPhone 8
- Operating system: iOS 14
- Build Version (go to "Settings" → "About" in the app): 2.6.0 (262)
- Is this a Beta release? N
Additional Context
Non-SSO authentication works correctly.
(This is a problem I've originally reported via mail, not knowing yet that it is related to Touch ID, but since I have never received a reply, I am reporting here)
Describe the Bug
Some time after app installation, it goes into a state where log in with SSO stops working. However, this happens only if Touch ID is enabled.
Steps To Reproduce
At this point it is never possible to authenticate to SSO again, until application is uninstalled and installed again OR until Touch ID is disabled.
Expected Result
Being able to log in via SSO consistently, with Touch ID used to unlock master password.
Actual Result
If Touch ID is enabled, logging in to SSO works only some time after the application is installed, then stops working with "Currently unable to log in with SSO" error.
Screenshots or Videos
None, but it wouldn't really help in this case - it's just a screen with "An error has occurred", "Currently unable to log in with SSO".
Environment
Additional Context
Non-SSO authentication works correctly.