mirror of
https://github.com/djdevin/recflare.git
synced 2026-09-08 14:41:28 -07:00
clean up auth, some storage improvements
This commit is contained in:
@@ -4,6 +4,8 @@ Shared HS256 JWT helpers for the recflare workers. Single source of truth for
|
||||
token validation and generation, so the same signing/verification code isn't
|
||||
re-copied per worker.
|
||||
|
||||
`auth` signs tokens (`generateToken`); every worker validates the incoming
|
||||
Bearer token (`validateAndGetAccountId`). Both take the signing key from the
|
||||
shared `JWT_SECRET` binding (see each worker's `context.ts`).
|
||||
`auth` signs tokens (`generateToken`); every worker validates a request and
|
||||
resolves the caller's integer account id (`validateAndGetAccountId`, which takes
|
||||
the whole `Request` so how auth is carried can change in one place). Both take
|
||||
the signing key from the shared `JWT_SECRET` binding (see each worker's
|
||||
`context.ts`).
|
||||
|
||||
Reference in New Issue
Block a user