Skip to content

fix(auth): honor session-stored server selection in getAutoLoginServer()#93

Open
jcdelepine wants to merge 1 commit into
horde:FRAMEWORK_6_0from
jcdelepine:fix/imp-honor-login-server-selection
Open

fix(auth): honor session-stored server selection in getAutoLoginServer()#93
jcdelepine wants to merge 1 commit into
horde:FRAMEWORK_6_0from
jcdelepine:fix/imp-honor-login-server-selection

Conversation

@jcdelepine

Copy link
Copy Markdown
Contributor

Companion to horde/base's login.php change: base now stores posted per-app login params (raw, ungrouped by meaning) in the session after a successful Horde-level login, regardless of which auth driver handled it.

Read imp's own 'imp_server_key' field from there and prefer it over the existing preferred/first-backend fallback, so a server chosen on the login screen actually takes effect — even when Horde authenticated via LDAP/SQL rather than through imp itself.

Companion to horde/base's login.php change: base now stores posted
per-app login params (raw, ungrouped by meaning) in the session after
a successful Horde-level login, regardless of which auth driver
handled it.

Read imp's own 'imp_server_key' field from there and prefer it over
the existing preferred/first-backend fallback, so a server chosen on
the login screen actually takes effect — even when Horde authenticated
via LDAP/SQL rather than through imp itself.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant