moon icon indicating copy to clipboard operation
moon copied to clipboard

Moon-auth sidecar

Open dimsamaras opened this issue 2 years ago • 1 comments

Hi there,

I am trying to setup Moon to be accessible securely by my external service. I am using service to service tokens for my services communication issued by an ADFS server. I read in the docs auth sidecar daemon called moon-auth but I fail to see where or how I should configure that on the helm chart, manually or elsewhere. The ADFS server produces tokens using id and secret that the services hold and can validate those JWT tokens that I want to pass to the Moon server via the requests. The requests are done through Playwright and the tokens are passed through the Authorization header. The only relevant docs i found so far only talk about client-id and client-secret used to create the token, while i would need specify issuer and allowed authorities for the token validation.

Could you point me to some doc or example that I could use?

Thanks in advance, Dimitris

dimsamaras avatar Aug 04 '22 09:08 dimsamaras

@dimsamaras we only support OpenID Connect in moon-auth daemon. Not sure whether ADFS is compatible with this protocol.

vania-pooh avatar Aug 10 '22 15:08 vania-pooh