docs(apk): note les idees 'identifiant puis mot de passe' et 'remplissage automatique Android'

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-09-18 15:06:21 +01:00
parent e4930f448b
commit f1b7dd9bff
+18
View File
@@ -323,6 +323,24 @@ secret (`hasTotp`, un booléen — jamais le secret dans la page). Le code est
calculé à l'instant de la copie ; le message dit combien de secondes il lui calculé à l'instant de la copie ; le message dit combien de secondes il lui
reste. reste.
### Idées gardées pour plus tard (décidé le 2026-09-18)
**Rien n'est fait.** Deux propositions retenues pour copier encore plus vite :
- **Identifiant puis mot de passe, en un appui** (effort moyen). Un appui copie
l'identifiant ; au retour dans Vault après l'avoir collé (`BecameActive`), le
mot de passe de la même entrée est **déjà** dans le presse-papiers, avec un
message qui le dit. À borner : seulement si le retour a lieu dans la grâce de
2 minutes, et une seule fois — sinon un retour sans rapport recopierait un
mot de passe que personne n'a demandé.
- **Remplissage automatique Android** (gros chantier, plusieurs jours). Un
`AutofillService` comme Bitwarden : Android propose les comptes dans le champ
de connexion de n'importe quelle app ou de Chrome, sans copier-coller. Exige
une classe **Java** (Delphi ne sait pas l'écrire) compilée en `.jar` et
déclarée au manifeste avec `BIND_AUTOFILL_SERVICE`, et une authentification
(code, empreinte) **dans le service** avant de proposer quoi que ce soit : le
coffre ne vit que dans l'app, ouverte ou non.
## Saisie : ce qui a résisté ## Saisie : ce qui a résisté
- **`user-select: none` du `body`** était hérité par les champs : le curseur ne - **`user-select: none` du `body`** était hérité par les champs : le curseur ne