Theseus 0.3.80: Theseus ID, a guided PIN, and logins that offer to save

- Theseus ID: window.theseusId.signIn lets Silent Mode projects (and sites
  whose own origin list allows it) sign the user in with an ID derived from
  the vault: private per project by default, or one shared ID. Settings ›
  Theseus ID lists the projects, changes or renews an ID, revokes, and shows
  the recovery key. The login service is https://id.theseus.x.
- BNS sites on an ip record get the page's own POSTs, headers and cookies,
  so forms and sign-ins on hephaestus.x and id.theseus.x work.
- Vault: PINs of 6 to 8 digits set up step by step on a keypad; the unlock
  prompt is centred and its keypad no longer jumps under the cursor.
- Logins: after a sign-in or sign-up, Theseus offers to save the password
  (optionally behind a PIN check), offers saved logins on login forms, and
  keeps sign-ins for vault sites when cookies are cleared on quit.
This commit is contained in:
Local Dev 2026-10-05 20:04:41 +02:00
parent 8db0a2f9f9
commit 926adea764

View file

@ -1,6 +1,6 @@
{ {
"name": "theseus-navigator", "name": "theseus-navigator",
"version": "0.3.79", "version": "0.3.80",
"license": "MPL-2.0", "license": "MPL-2.0",
"description": "Theseus Navigator — a browser that follows the thread. By Silent Mode, a Deviant project.", "description": "Theseus Navigator — a browser that follows the thread. By Silent Mode, a Deviant project.",
"author": "Silent Mode", "author": "Silent Mode",