Changeset af2cc73 in Klonkt for src/config/database.js
- Timestamp:
- 08/18/2026 06:50:08 PM (3 weeks ago)
- Branches:
- main
- Children:
- d85b66f
- Parents:
- 9da8027
- git-author:
- Bart <bart@…> (08/18/2026 06:05:22 PM)
- git-committer:
- Bart <bart@…> (08/18/2026 06:50:08 PM)
- File:
-
- 1 edited
-
src/config/database.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/config/database.js
r9da8027 raf2cc73 427 427 ); 428 428 429 -- OpenWebAuth (FEP-61cf): eenmalige tokens waarmee een BEZOEKER van elders 430 -- bewijst wie hij is. Klonkt is hier de 'target instance': we hebben nooit 431 -- iemands prive-sleutel nodig, alleen zijn publieke -- dus staat hier ook 432 -- geen geheim van een ander in. 433 -- 434 -- Het token is kort houdbaar (minuten, zie OpenWebAuthService) en gaat na 435 -- inwisselen meteen weg: eenmalig is de hele bedoeling. De FEP noemt de 436 -- opruiming expliciet als DoS-verdediging -- zonder vervaltijd vult iemand 437 -- deze tabel met tokens die hij nooit inwisselt. 438 CREATE TABLE IF NOT EXISTS owa_tokens ( 439 token TEXT PRIMARY KEY, 440 actor_uri TEXT NOT NULL, 441 created_at INTEGER NOT NULL -- ms sinds epoch 442 ); 443 CREATE INDEX IF NOT EXISTS idx_owa_tokens_created ON owa_tokens(created_at); 444 429 445 CREATE TABLE IF NOT EXISTS ap_followers ( 430 446 id INTEGER PRIMARY KEY AUTOINCREMENT,
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)