mirror of
https://github.com/steveiliop56/tinyauth.git
synced 2026-01-11 09:52:30 +00:00
* feat: allow any HTTP method for /api/auth/envoy and restrict methods for non-envoy proxies * feat: add Allow header for invalid methods in proxyHandler * feat: add session max lifetime and fix refresh logic * fix: set default value for created_at column and improve session expiration logic --------- Co-authored-by: Stavros <steveiliop56@gmail.com>
14 lines
388 B
SQL
14 lines
388 B
SQL
CREATE TABLE IF NOT EXISTS "sessions" (
|
|
"uuid" TEXT NOT NULL PRIMARY KEY UNIQUE,
|
|
"username" TEXT NOT NULL,
|
|
"email" TEXT NOT NULL,
|
|
"name" TEXT NOT NULL,
|
|
"provider" TEXT NOT NULL,
|
|
"totp_pending" BOOLEAN NOT NULL,
|
|
"oauth_groups" TEXT NULL,
|
|
"expiry" INTEGER NOT NULL,
|
|
"created_at" INTEGER NOT NULL,
|
|
"oauth_name" TEXT NULL,
|
|
"oauth_sub" TEXT NULL
|
|
);
|