Yes, setting `PHOENIX_DISABLE_BASIC_AUTH=true` disables password authentication entirely, including for the default admin account; only OAuth2/SSO logins will be allowed. You will not be able to sign in with the admin account using a password when this is set鈥攁dmin access must be provisioned via SSO or pre-created users with OAuth2 credentials. According to <https://github.com/Arize-ai/phoenix/pull/7582|the PR on OAuth2-only mode> and <https://github.com/Arize-ai/phoenix/blob/main/src/phoenix/config.py|the config documentation>, this is the intended behavior.
Would you like more detail on how to provision admin access or migrate existing users to SSO?
Sources:
- <https://github.com/Arize-ai/phoenix/pull/7582|feat!: allow a oauth2 only mode>
- <https://github.com/Arize-ai/phoenix/blob/main/src/phoenix/config.py|src/phoenix/config.py>