feat: disable auto-open when authentication is enabled
- Auto-open browser only works when DANGEROUSLY_OMIT_AUTH=true - When auth is enabled (default), users must use the secure URL with token - Server displays clear message that auto-open is disabled with auth - Updates documentation to reflect this behavior This improves UX by preventing the browser from opening without auth token, forcing users to use the secure pre-filled URL instead.
This commit is contained in:
parent
15ecb59a96
commit
9dbd17343c
1 changed files with 7 additions and 5 deletions
|
|
@ -100,7 +100,9 @@ async function main() {
|
|||
|
||||
if (serverOk) {
|
||||
try {
|
||||
if (process.env.MCP_AUTO_OPEN_ENABLED !== "false") {
|
||||
// Only auto-open when auth is disabled
|
||||
const authDisabled = !!process.env.DANGEROUSLY_OMIT_AUTH;
|
||||
if (process.env.MCP_AUTO_OPEN_ENABLED !== "false" && authDisabled) {
|
||||
open(`http://127.0.0.1:${CLIENT_PORT}`);
|
||||
}
|
||||
await spawnPromise("node", [inspectorClientPath], {
|
||||
|
|
|
|||
Loading…
Reference in a new issue