🚧 Change accounts path

This commit is contained in:
Andreas Dinauer 2026-04-11 12:07:10 +02:00
parent 82e386c933
commit 3409c2af3d
3 changed files with 2 additions and 10 deletions

View File

@ -12,6 +12,7 @@ import io.quarkus.vertx.http.runtime.security.ChallengeData;
import io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism;
import io.quarkus.vertx.http.runtime.security.HttpSecurityUtils;
import io.smallrye.mutiny.Uni;
import io.vertx.core.MultiMap;
import io.vertx.core.http.Cookie;
import io.vertx.ext.web.RoutingContext;
import jakarta.enterprise.context.ApplicationScoped;
@ -28,14 +29,6 @@ public class CustomAuthenticationMechanism implements HttpAuthenticationMechanis
public Uni<SecurityIdentity> authenticate(RoutingContext context, IdentityProviderManager identityProviderManager)
{
context.put(CustomAuthenticationMechanism.class.getName(), this);
Cookie cookie = context.request().getCookie(SESSION_COOKIE);
if (cookie != null)
{
String value = cookie.getValue();
TokenAuthenticationRequest request = new TokenAuthenticationRequest(new AccessTokenCredential(value));
HttpSecurityUtils.setRoutingContextAttribute(request, context);
return identityProviderManager.authenticate(request);
}
String authHeader = context.request().getHeader("Authorization");
if (authHeader != null && authHeader.startsWith("Basic "))
{

View File

@ -30,7 +30,6 @@ public class EventsResource
SecurityContext context;
@GET
@Authenticated
public List<Event> get()
{
return find(eventRepo.listAll(Sort.by("timestamp", Sort.Direction.Descending)));

View File

@ -9,7 +9,7 @@ import org.eclipse.microprofile.rest.client.inject.RegisterRestClient;
import java.util.List;
import java.util.Map;
@Path("/accounts")
@Path("/users")
@OidcClientFilter
@RegisterRestClient(configKey = "idp")
public interface UserClient