Updated 19-06-2026, 12:32

Commit: 3a99e53 Show on GitHub

  • Author: Alex Louwe
  • Date: 6/2/2026, 9:17:44 PM
  • Message: feat: reworks auth, implements logincode and session managers. issue #23
  • Stats: 555 total changes (+409 / -146)

Changed Files

  • example.env — +1 / -0 (1 changes)
  • src/hooks.server.js — +3 / -9 (12 changes)
  • src/lib/server/services/authService.js — +90 / -87 (177 changes)
  • src/lib/server/services/directusService.js — +11 / -0 (11 changes)
  • src/lib/server/services/loginCodeManager.js — +70 / -0 (70 changes)
  • src/lib/server/services/sessionManager.js — +62 / -0 (62 changes)
  • src/routes/admin/+layout.server.js — +1 / -1 (2 changes)
  • src/routes/admin/+layout.svelte — +1 / -0 (1 changes)
  • src/routes/admin/+page.server.js — +8 / -3 (11 changes)
  • src/routes/admin/login/+page.server.js — +57 / -9 (66 changes)
  • src/routes/admin/login/+page.svelte — +68 / -10 (78 changes)
  • src/routes/admin/logout/+page.server.js — +1 / -5 (6 changes)
  • src/routes/api/admin/data/+server.js — +4 / -3 (7 changes)
  • src/routes/api/admin/keuzes/+server.js — +8 / -1 (9 changes)
  • src/routes/api/admin/measurements/batch/+server.js — +4 / -3 (7 changes)
  • src/routes/api/admin/points/+server.js — +4 / -3 (7 changes)
  • src/routes/api/admin/points/[id]/active/+server.js — +4 / -3 (7 changes)
  • src/routes/api/admin/users/+server.js — +8 / -6 (14 changes)
  • src/routes/api/admin/users/[id]/+server.js — +4 / -3 (7 changes)