spring-security icon indicating copy to clipboard operation
spring-security copied to clipboard

Spring Security

Results 621 spring-security issues
Sort by recently updated
recently updated
newest added

We could somehow post-process the release changelog file and remove duplicates. The duplicates are identified as, for example: - Bump io.micrometer:micrometer-observation from 1.12.0 to 1.12.1 https://github.com/spring-projects/spring-security/pull/14283 - Bump io.micrometer:micrometer-observation from...

in: build
type: task

**Describe the bug** Problem is a possible `NullPointerException` (NPE) in `DefaultOAuth2User.getName`. **To Reproduce** Get null value on the name attribute during after OAuth authentaction. Or simply create attributes for `DefaultOAuth2User`...

type: enhancement
status: ideal-for-contribution
in: oauth2

**Describe the bug** # OAuth2AuthorizationRequest is not extendable **To Reproduce** the following is declaration of [AuthorizationRequestRepository](https://github.com/spring-projects/spring-security/blob/773e86701edcd6f2179ad66204f55e24c3ae3d51/oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/web/AuthorizationRequestRepository.java#L40) and OAuth2AuthorizationRequest is final class. it means that we can not create new CustomOAuth2AuthorizationRequest...

status: waiting-for-triage
type: bug

Hi Team, This pr fixes a typo in the Spring Security documentation and updates the source block roles for consistency. - Changed `.collect(Collectors.toList()));` to `.collect(Collectors.toList());`. - Changed `[source,java,role="secondary"]` to `[source,kotlin,role="secondary"]`...

status: waiting-for-triage

It would be nice to be able to perform OAuth2 Logout in v5.8.x (same functionality as v6 offers in that regard: local/back-channel/client-initiated). ### Background: We have 3 "login capable" products...

status: waiting-for-triage
type: enhancement

This PR is for two different features, both requested by @OrangeDog. With this change, applications can specify query parameters in the `authenticationRequestUri` value through a new method: `authenticationRequestUriQuery`: ```java http...

Closes gh-15286

status: waiting-for-triage

Backport of the solution for #15003 to `6.2.x` .

type: enhancement
type: backport
in: oauth2

**Expected Behavior** The **CurrentSecurityContextArgumentResolver** should be capable of supporting property population of different types, meaning it should be able to map information from the security context onto parameters of varying...

status: waiting-for-triage
type: enhancement

**Expected Behavior** Class and its methods should be `public`. **Current Behavior** Class and its methods are package-private. **Context** To allow writing alternatives to `RelyingPartyRegistrations` and others by adapting OpenSAML APIs....

type: enhancement
in: saml2
status: blocked