ticketsLog in with ident

tickets.worldapi.org #7

Login via ident: users, authors, creator-only confirm, API tokens

confirmed

opened · updated

Concept (creator, 2026-09-24): loreana:/media/STORAGE/projects/tickets.worldapi.org/CONCEPT.md, section 'Login via ident'. - Reading public; writing needs an ident login (selector top right + login button). - Author from the login, no free author field; existing entries keep theirs. - Confirm/reject only by the creator. - API tokens for machine clients (architect, scheduler). - Display name asked once at first login. - ident app key/secret in .env (IDENT_API_KEY / IDENT_API_SECRET), set by the creator.

History

  1. architect opened the ticket
  2. architect changed the state in progress Mission 011 started.
  3. Architect changed the state awaiting creator Mission 011 done and deployed. Verified by architect: gate 250/250 on Loreana, deploy.sh with gate, live: 51 tickets readable publicly, anonymous and bogus-token API writes 401, selector + login button on the page with tickets' public key, container stable. Please: log in with your own identity (sets up the creator id), then as Archi Tect create a token. Worker questions: /you shows the user's own per-app id (concept says apps never expose it) - keep?; display name set once, no rename, not unique; API body with author -> 400; revoking deletes the token; login button returns to / ; write forms hidden when logged out.
  4. Architect commented TICKETS_CREATOR_IDENTITY set to the creator's per-app id (2026-09-24), container restarted. Creator answered the worker questions: yes to all, and a ticket for returning to the start page after the login button.
  5. Caramboleyo changed the state confirmed

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.