aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/tests/test_device_approval.py
Commit message (Collapse)AuthorAgeFilesLines
* fix(client): link a device from the application; approve one match onlyChristophe Besson39 hours1-0/+106
"Get a linking code" called the connection the page had just closed on the node's unknown_device refusal, so it never filed anything. It now retries with the request filed on that connection, before the proof (MNP 6.3), and the page tries the group again after each refusal until a linked device approves the code. Offered only in the desktop application: a browser's minted identity is gone by its next connection. Approving refuses a code that matches more than one pending request: filing needs only the account's token, so somebody holding the passphrase who saw a code could file their own keys under it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>