Skip to content

Authenticating AWS ALB #73

@drwmrrs

Description

@drwmrrs

Hey OpenIDC team, just wanted to say thanks for putting in so much effort into this module, it's working great for us so far.

We've just come up against one hurdle which I'd love some help with. How should someone verify a token signed by ALB?

Right now we've set this, and it works:

OAuth2TokenVerify eckey_uri https://public-keys.auth.elb.{{ our region}}.amazonaws.com/{{ our kid }}

My only concern here is that KID field is hardcoded, just wondering if that should come from the token?
I've had a look through the code, and I can see there is a "peek" happening, so maybe the kid could be grabbed from that?

Second concern is - how do we verify the signer? Is that part of the scope for OAuth2TokenVerify, or should we just have a seperate Require oauth2_claim signer XXX for that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions