session-foundation / session-ios

A private messenger for iOS.
https://getsession.org
GNU General Public License v3.0
4 stars 2 forks source link

Authentication should be required to enable "Screen Lock". #131

Closed 3m4r5 closed 1 year ago

3m4r5 commented 2 years ago

Code of conduct

Bug distribution: you can enable Screen Lock without having FaceID / TouchID & Passcode set up, which results in locking the user out of the app with no way to authenticate.

Steps to reproduce: 1- Disable Passcode. 2- Enabled the "Screen Lock" feature from privacy options. 3- re-open the app.

Screen recording

Smartphone:

RyanRory commented 1 year ago

Hi @3m4r5, happy to report this issue should be fixed in 2.2.6. I'll close this issue for now. Thanks for the feedback!