move auth to env
This commit is contained in:
parent
45fd93ef48
commit
480f8a2375
|
@ -3,9 +3,7 @@ import { prisma } from "./lib/prisma";
|
||||||
|
|
||||||
const app = Router();
|
const app = Router();
|
||||||
|
|
||||||
const AUTH_ENDPOINT = "https://auth.fediverse.events";
|
const { AUTH_ENDPOINT, AUTH_CLIENT, AUTH_SECRET } = process.env;
|
||||||
const AUTH_CLIENT = "canvas";
|
|
||||||
const AUTH_SECRET = "secret";
|
|
||||||
|
|
||||||
app.get("/me", (req, res) => {
|
app.get("/me", (req, res) => {
|
||||||
res.json(req.session);
|
res.json(req.session);
|
||||||
|
|
|
@ -36,6 +36,21 @@ if (!process.env.REDIS_SESSION_PREFIX) {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!process.env.AUTH_ENDPOINT) {
|
||||||
|
Logger.error("AUTH_ENDPOINT is not defined");
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!process.env.AUTH_CLIENT) {
|
||||||
|
Logger.error("AUTH_CLIENT is not defined");
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!process.env.AUTH_SECRET) {
|
||||||
|
Logger.error("AUTH_SECRET is not defined");
|
||||||
|
process.exit(1);
|
||||||
|
}
|
||||||
|
|
||||||
Redis.connect();
|
Redis.connect();
|
||||||
|
|
||||||
const express = new ExpressServer();
|
const express = new ExpressServer();
|
||||||
|
|
|
@ -40,6 +40,10 @@ declare global {
|
||||||
* If set, use this relative path to serve the admin UI at /admin
|
* If set, use this relative path to serve the admin UI at /admin
|
||||||
*/
|
*/
|
||||||
SERVE_ADMIN?: string;
|
SERVE_ADMIN?: string;
|
||||||
|
|
||||||
|
AUTH_ENDPOINT: string;
|
||||||
|
AUTH_CLIENT: string;
|
||||||
|
AUTH_SECRET: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue