Closed brunnels closed 1 month ago
Hi @brunnels Thank you for your request! 🦫 We will add parameter in one of the future releases
Great, thank you. I'm happy to test once you're ready.
Hello @brunnels !
We have added a parameter X-Full-name
to authConfig.
Please check out v24.1.4.
We're grateful for your support and engagement with our project!
@dariamarutkina So there's config for full-name-header
now?
So my authConfig should be:
parameters: {
full-name-header: "Remote-Name",
user-header: "Remote-User",
team-header: "Remote-Groups",
team-delimiter: ",",
logout-url: "https://auth.${SECRET_DOMAIN}/logout?rd\u003dhttps://cloudbeaver.${SECRET_DOMAIN}"
}
answer my own question, yes: https://github.com/dbeaver/cloudbeaver/blob/devel/server/bundles/io.cloudbeaver.service.auth/src/io/cloudbeaver/service/auth/RPConstants.java#L25
Thank you for the added configuration!
Right now there is
first-name
andlast-name
but I needfull-name
and maybefull-name-delimiter
. I'm using authelia via ingress-nginx in k8s and it has this annotation:nginx.ingress.kubernetes.io/auth-response-headers: Remote-User,Remote-Name,Remote-Groups,Remote-Email
Authelia only provides those headers: https://www.authelia.com/integration/trusted-header-sso/introduction/#response-headers
Here's my current authConfig params:
Here's my flux Kustomization for reference https://github.com/brunnels/talos-cluster/tree/main/kubernetes/apps/databases/cloudbeaver