Joe Grandja
Joe Grandja
Ok good to know that `AuthenticationTrustResolver` could be a potential solution. I'll also look at what the impact would be if we moved the `OAuth2AuthorizationEndpointFilter` behind `AuthorizationFilter`. Please give me...
@merxos > I got a business requirement where one of the scopes that we provide should not display consent page. Could you not configure a `RegisteredClient` that requests that scope...
@merxos > If it doesn't, please provide more detailed information for your use case so I can better understand. I still do not understand your use case. Please provide much...
@PunchyRascal Given the 3x client flows described [above](https://github.com/spring-projects/spring-authorization-server/issues/1363#issuecomment-1770270415), the following 3x `RegisteredClient`'s would fulfill the 3x flows. Makes sense? ```java RegisteredClient client1 = RegisteredClient.withId(UUID.randomUUID().toString()) .clientId("client-1") .clientSecret("{noop}secret") .clientAuthenticationMethod(ClientAuthenticationMethod.CLIENT_SECRET_BASIC) .authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE) .redirectUri("http://127.0.0.1:8080/authorized") .scope("scope-a")...
@PunchyRascal > but the problem is that the clients can later switch what scopes they want - it's up to them. The scopes are not predefined at registration time. One...
@PunchyRascal > We have a system where we are able to dynamically change the registered scopes. By implementing a custom `RegisteredClientRepository`. If you're able to dynamically change the registered scopes...
@merxos I now understand your use case. `Client1` is configured with `scopeA` (consent not required) and `scopeB` (consent required). Flow 1: `Client1` requests `scopeA` and consent should not display. Flow...
@finke-ba > Option to override the default `LogoutHandler` The internal `LogoutHandler` is not intended to be exposed. The sole purpose is to reuse the logic in `SecurityContextLogoutHandler` to clear the...
@finke-ba Thanks for the explanation. I'll review the customization capabilities of the other Filter's you mentioned and will look at aligning the same in `OidcLogoutEndpointFilter`. I'll get to this soon...
@finke-ba If you can submit a PR that would be great 👍