Signal and Whatsapp have a feature that allows to add additional fingerprint scan check before accessing the app. Face ID would be also a nice option if fingerprint scanner is not available. In case of loosing possibility to authenticate there should be an fallback to authenticate using PIN or user password.
an article that I've found looking for examples is React Native: https://blog.theodo.com/2018/04/add-touch-id-react-native-app/
Nice security feature, I think it worth adding.
@diegolmello If nobody is working on this, can I take it up? I have implemented a very basic version of the feature.
using fingerprint-->

using pin-->

@Prateek93a You can work on this! Very nice basic version! I liked it! :)
@djorkaeffalexandre Thanks a lot Sir! So Sir, I was thinking that there will be an option 'Enable TouchId' in the settings menu. If user enables it then he/she will be asked to enter a Pin for fallback. That pin will be stored on the user's device itself. Am I right on this?
We're going to implement E2E encryption in a few months.
We should postpone this feature to after E2E so we can reuse the same encryption methods.
@diegolmello Ok Sir
Just to link the "old" Issues :)
https://github.com/RocketChat/Rocket.Chat.iOS/issues/2686
https://github.com/RocketChat/Rocket.Chat.Android/issues/2302
@diegolmello I am happy to hear that the implementation of E2E is not as far as I expected it to be.
It was done by #2059.
Closing.