in src/lib/server/adminToken.ts [36:57]
public displayToken() {
// if admin token is set, don't display it
if (!this.enabled || config.ADMIN_TOKEN) return;
let port = process.argv.includes("--port")
? parseInt(process.argv[process.argv.indexOf("--port") + 1])
: undefined;
if (!port) {
const mode = process.argv.find((arg) => arg === "preview" || arg === "dev");
if (mode === "preview") {
port = 4173;
} else if (mode === "dev") {
port = 5173;
} else {
port = 3000;
}
}
const url = (config.PUBLIC_ORIGIN || `http://localhost:${port}`) + "?token=";
logger.info(`[ADMIN] You can login with ${url + this.token}`);
}