138abea88dc89c70fa932a6c0de5df00d44e448f
Le garde de DoSync ne couvrait que l'empreinte, et les deux protections s'excluent : un cache scelle par un code porte VER_PIN, donc VaultNeedsAuth y est FAUX. Synchroniser reconstruisait le coffre depuis le depot et l'affichait sans que le code soit demande - il ne gardait qu'un bouton sur deux. Exiger un champ rempli n'aurait rien valu : le depot est scelle par le mot de passe de sync, pas par le code, donc rien ici ne le confronte a quoi que ce soit et n'importe quelle frappe serait passee. Seul LoadVault sait si le code est le bon, et c'est "Open vault" qui l'appelle - d'ou le renvoi vers lui. Place AVANT ReconcileWithRemote et PublishPending, qui sortent de DoSync par leurs propres chemins. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
full local password manager
Languages
Pascal
46.7%
JavaScript
35.4%
HTML
9.4%
CSS
4.9%
PHP
2.1%
Other
1.4%