mirror of
https://github.com/gethomepage/homepage.git
synced 2026-09-26 14:01:16 -07:00
Tweak: read auth providers in-process on the sign-in page, set env earlier (#7023)
This commit is contained in:
@@ -1,3 +1,13 @@
|
||||
export function isAuthEnabled() {
|
||||
return process.env.HOMEPAGE_AUTH_ENABLED === "true";
|
||||
}
|
||||
|
||||
// Frozen at module load, so map them before anything imports it
|
||||
export function applyNextAuthEnv() {
|
||||
if (!process.env.NEXTAUTH_SECRET && process.env.HOMEPAGE_AUTH_SECRET) {
|
||||
process.env.NEXTAUTH_SECRET = process.env.HOMEPAGE_AUTH_SECRET;
|
||||
}
|
||||
if (!process.env.NEXTAUTH_URL && process.env.HOMEPAGE_EXTERNAL_URL) {
|
||||
process.env.NEXTAUTH_URL = process.env.HOMEPAGE_EXTERNAL_URL;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user