Skip to content

Shibboleth special groups not populating when IP authentication is enabled #381

@devangm

Description

@devangm

Describe the bug
When both Shibboleth authentication and IP-based authentication are enabled in DSpace, users authenticated through Shibboleth are not added to their configured special groups. This prevents access to resources or permissions that depend on those group memberships.

To Reproduce

  1. Enable both IP authentication and Shibboleth authentication.
  2. Configure special groups for Shibboleth users.
  3. Log in via Shibboleth from an IP range covered by IP authentication.
  4. Observe that the expected Shibboleth special groups are not populated.

Expected behavior
Users authenticated through Shibboleth should still be correctly assigned to their special groups, even when IP authentication is also active.

Related work
This issue appears to be related to the behavior discussed in #9226, but specifically impacts environments using Shibboleth with concurrent IP authentication.

Sub-issues

Metadata

Metadata

Assignees

Labels

regressionAn undiscovered bug from upgrade or feature addition.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions