diff --git a/provider.ts b/provider.ts index c41d350..bed2c2e 100644 --- a/provider.ts +++ b/provider.ts @@ -10,13 +10,14 @@ import { readFileSync } from "fs"; dotenv.config({ quiet: true }); const AUTH_PROVIDER_PORT = Number(process.env.AUTH_PROVIDER_PORT) || 3000; const ACCOUNT_USERNAME = String(process.env.ACCOUNT_USERNAME) || "unknown_user"; +const PROVIDER_ISSUER = String(process.env.PROVIDER_ISSUER); const provider_login_page = Handlebars.compile( readFileSync(join(dirname(fileURLToPath(import.meta.url)), "provider.html"), { encoding: "utf-8", }), ); -const provider = new oidc.Provider("http://localhost:3000", { +const provider = new oidc.Provider(PROVIDER_ISSUER, { features: { registration: { enabled: true,