diff options
| author | Billy Biggs <[email protected]> | 2025-08-01 11:49:03 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-01 18:49:03 +0000 |
| commit | 24c5a15d7acdde3bd93c948db2227305951487a3 (patch) | |
| tree | 30a00186fa391aef1dc93b8dfc022d088efa67f3 /packages/cli/src/ui/App.tsx | |
| parent | c725e258c657007ddd4dc4f8d5e896ea6b775818 (diff) | |
Add a setting to disable auth mode validation on startup (#5358)
Diffstat (limited to 'packages/cli/src/ui/App.tsx')
| -rw-r--r-- | packages/cli/src/ui/App.tsx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index 046713ac..f63fcb35 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -234,14 +234,19 @@ const App = ({ config, settings, startupWarnings = [], version }: AppProps) => { } = useAuthCommand(settings, setAuthError, config); useEffect(() => { - if (settings.merged.selectedAuthType) { + if (settings.merged.selectedAuthType && !settings.merged.useExternalAuth) { const error = validateAuthMethod(settings.merged.selectedAuthType); if (error) { setAuthError(error); openAuthDialog(); } } - }, [settings.merged.selectedAuthType, openAuthDialog, setAuthError]); + }, [ + settings.merged.selectedAuthType, + settings.merged.useExternalAuth, + openAuthDialog, + setAuthError, + ]); // Sync user tier from config when authentication changes useEffect(() => { |
