diff --git a/src/commands/auth.ts b/src/commands/auth.ts index d1c94acc..c2aa7420 100644 --- a/src/commands/auth.ts +++ b/src/commands/auth.ts @@ -8,6 +8,7 @@ import {DEV} from '../env'; import {loginEmulatorOnly} from '../services/auth/login.emulator.services'; import {login as loginServices} from '../services/auth/login.services'; import {reuseController} from '../services/controllers.services'; +import {isHeadless} from '../utils/process.utils'; import {confirmAndExit} from '../utils/prompt.utils'; export const logout = async () => { @@ -62,6 +63,11 @@ const emulatorLogin = async () => { return; } + if (isHeadless()) { + await loginEmulatorOnly(); + return; + } + const token = await getToken(); if (isNullish(token)) {