Spring Security Add FedCM Support

FedCM is a new proposal from W3C group, which simplifies the browse login.A detailed introduction from infoQ.https://www...

Spring Security Remove Access API

Related to https://spring.io/blog/2025/09/09/access-api-moves-to-spring-security-accessWe should revisit this possibilit...

Spring Security Remove MockWebServer from JwtIssuerAuthenticationManagerResolverTests

JwtIssuerAuthenticationManagerResolverTests uses MockWebServer which is flakey on GitHub Windows runners due to resource...

Spring Security Add Timestamped GrantedAuthority

Certain authorization rules are time-based. For example, a user may only have the profile:read authority if they've been...

Spring Security Propagate Authorities From Previous Authentications

If a user authenticates, and they has previously authenticated with another factor, the authorities from the first authe...

Spring Security Add Builders for all Authentication implementations

We can simplify mutating an authentication by adding a builder to each Authentication implementation:public Builder<?...

Spring Security Use AuthorizationManagerFactory in Kotlin DSL

Currently, the Kotlin DSL for authorizeHttpRequests internally invokes the following static factory methods that should ...

Spring Security Provide Micrometer Context Propagation for SecurityContext

Add context propagation support via Micrometer Context Propagation for the SecurityContext, between SecurityContextHolde...

Spring Security Make ActiveDirectoryLdapAuthenticationProvider non-final to allow customization

Expected BehaviorClass ActiveDirectoryLdapAuthenticationProvider is non-final and can be extendedCurrent BehaviorClass A...

Spring Security ACL ownership insufficient to CHANGE_AUDITING

If we create a new ACL, set ourselves as the owner, create the first ACE assigning some permission to some SID, and try ...

Spring Security Move Access API to Separate Module

The Access API has been deprecated for a few years now, though some applications continue to need it. We can move these ...

Spring Security Add SecurityAssertions

There are many Security tests that extract authorities, convert them to strings, and then assert their contents. It woul...

Spring Security RequestMatchers should implement equals and hashCode

Because Spring Security sometimes uses RequestMatcher as a Map key, all implementations should implement equals and hash...

Spring Security AuthenticatedMatcher#withRoles should only check roles

Currently, AuthenticatedMatcher#withRoles checks all authorities in MvcResult.It's semantics would be clearer if withRol...

Spring Security Document Importing into VS Code and Eclipse

@jvalkeal added support for importing Spring Security into VS Code and Eclipse. It would be helpful to document this as ...

Spring Security [spring-security/crypto/bcrypt] [performance] SecureRandom created every for single password encode

Describe the bugBCrypt#gensalt without providing a SecureRandom instance, seems to generate one every single time.https:...

Spring Security SEC-2856: Make cookie theft detection in remember-me service configurable because it's seriously broken

Jean-Pierre Bergamin (Migrated from SEC-2856) said:After enabling remember-me authentication for our SSO portal, people ...

Spring Security Remove null checks to work around setBeanResolver(BeanResolver)

Find comments linking to https://github.com/spring-projects/spring-framework/issues/35371 and remove the null check afte...

Spring Security Remove @NullUnmarked from observability web classes

I wasn't sure how to resolve some of the errors with nullability inObservationWebFilterChainDecorator and ObservationFil...

Spring Security APIs should Use Supplier<? extends @Nullable Authentication>

Using Supplier&lt;@Nullable Authentication&gt; prevents Supplier&lt;Authentication&gt; from being passed in. Instead we ...

下一页
.