AlphaWallet / AlphaWallet/alpha-wallet-android

Add option to Settings enable app protection via default biometrics/swipe/passcode/PIN + a app-managed 6 digit PIN

Ouverte
#3,174 6 commentaires 2 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
646
Forks
579
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

When user taps to enable in Settings:

```
if enabled
//let user enter a 6 digit PIN mananged by the app
//enter again to confirm
end
```

Upon app launch/resume:

```
if enabled
if biometrics/swipe/passcode/PIN enabled in OS
//Gate with biometrics/swipe/passcode/PIN
else
//Gate with app-managed 6-digit PIN
end
else
//Show app as usual
end
```

This is how it looks like on iOS:

Settings|Set|Confirm|Upon launch/resume
-|-|-|-
Screenshot 2023-04-03 at 10 02 40 AM|Screenshot 2023-04-03 at 10 02 44 AM|Screenshot 2023-04-03 at 10 02 49 AM|Screenshot 2023-04-03 at 10 03 25 AM

Looks like this if entry fails:

First few times|After exceeding the number of attempts
-|-
Screenshot 2023-04-03 at 10 10 04 AM|Screenshot 2023-04-03 at 10 10 56 AM

(screenshot should say "passcode" instead of "password")

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.