Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to require biometrics before revealing/sending to XL the OTP code #15

Open
Berna-L opened this issue Mar 30, 2022 · 1 comment
Open
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Berna-L
Copy link

Berna-L commented Mar 30, 2022

For better security, could there be an option for the auth app to require the user to authenticate themselves using the device's biometrics (fingerprint, Touch/Face ID etc.) when opened, and only after and if it's successful the app reveals the OTP code or transmits it to XIV Launcher?

The flow would be basically: user opens app -> app requests OS for the user to authenticate themselves using biometrics -> user authenticates -> app unlocks

And for failure: user opens app -> app requests OS for the user to authenticate themselves using biometrics -> user fails to authenticate -> app offers a button to try again

@goaaats goaaats added enhancement New feature or request help wanted Extra attention is needed labels Jul 3, 2022
@Berna-L
Copy link
Author

Berna-L commented Mar 20, 2023

Grabbing this.

Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Mar 20, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Mar 21, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Mar 21, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
- Update SDK version
- Change MainActivity superclass to FlutterFragmentActivity (see https://pub.dev/documentation/local_auth/latest/ -> Activity Changes)
- Change AndroidManifest.xml to add android:exported="true" (required for Android 12+)
- Do not let user use the application until they authenticate
- Make the biometrics option centered.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
- Update SDK version
- Change MainActivity superclass to FlutterFragmentActivity (see https://pub.dev/documentation/local_auth/latest/ -> Activity Changes)
- Change AndroidManifest.xml to add android:exported="true" (required for Android 12+)
- Do not let user use the application until they authenticate
- Make the biometrics option centered.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 3, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
+ Rename Authentication class to Biometrics.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
+ Rename Authentication class to Biometrics.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
- Update SDK version
- Change MainActivity superclass to FlutterFragmentActivity (see https://pub.dev/documentation/local_auth/latest/ -> Activity Changes)
- Change AndroidManifest.xml to add android:exported="true" (required for Android 12+)
- Do not let user use the application until they authenticate
- Make the biometrics option centered.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 8, 2023
+ Rename Authentication class to Biometrics.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
- Update SDK version
- Change MainActivity superclass to FlutterFragmentActivity (see https://pub.dev/documentation/local_auth/latest/ -> Activity Changes)
- Change AndroidManifest.xml to add android:exported="true" (required for Android 12+)
- Do not let user use the application until they authenticate
- Make the biometrics option centered.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
+ Rename Authentication class to Biometrics.
Berna-L added a commit to Berna-L/xl-authenticator that referenced this issue Apr 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants