Authenticating via basic authentication is a process which can be useful to third-party services to, for example, consume REST API instead of using cookies.

When LDAP is enabled, the basic_auth module cannot also be enabled or logins are no longer possible.

A possible source of the problem is the ordering of authentication providers:
- { name: authentication_provider, provider_id: 'basic_auth', priority: 100 }

This requires additional testing to isolate the cause and we need to define how we want this to work in exclusive as well as mixed mode.

Comments

grahl created an issue. See original summary.

grahl’s picture

Issue summary: View changes
andypost’s picture

Version: 8.x-3.x-dev » 8.x-4.x-dev
grahl’s picture

Status: Postponed » Closed (won't fix)

Not much interest here, closing for now. Please reopen if you are faced with issue and could potentially help resolving this conflict.