spring-security-samples
spring-security-samples copied to clipboard
In non-reactive spring-security I am able to bypass authorization and authentication using "`ignoring()`" in a `WebSecurityCustomizer` https://docs.spring.io/spring-security/site/docs/current/api/org/springframework/security/config/annotation/web/configuration/WebSecurityCustomizer.html ,which is amazing, however I am not able to exploit this behaviour along...
Overview: the current examples seem to work well when configuring EITHER a REST service OR a WebMVC endpoint using the Client flow. Most applications start as a full-stack flow; then...
Hi I have a resource server that needs to parse a permissions array in claims instead of the scope in claims: ``` "permissions": [ "create:application", "create:client_org_user"] ``` How do I...
I'm having problems trying to run these two SAML2 samples: * https://github.com/spring-projects/spring-security-samples/tree/main/servlet/java-configuration/saml2/login * https://github.com/spring-projects/spring-security-samples/tree/main/servlet/spring-boot/java/saml2/login The Gradle command line in the READMEs doesn't work. I figured out what I think are...
We should create a sample with an OAuth 2.0 Client used in a native app. Reference: [OAuth 2.0 for Native Apps](https://datatracker.ietf.org/doc/html/rfc8252)
The samples demonstrate a custom login page for Java Configuration, Kotlin, XML, and WebFlux, but not for a Spring Boot Servlet application. Given that it's a common question, it would...
Use the replaced Local*Port for Boot 3.0.0-SNAPSHOT applications NOTE: There are a few samples that cannot be updated to Boot 3.0.0-SNAPSHOT yet. The authorization server does not yet build on...
Similar to the other samples, WebFlux form should use Spring Security `6.0.0-SNAPSHOT` and Spring Boot` 3.0.0-SNAPSHOT`. This is currently blocked on thymeleaf/thymeleaf#885 because Spring Boot brings in a version of...
Organize samples so that its possible to generate a directory of samples in the docs automatically. See Issue spring-projects/spring-security#8190