spring-authorization-server icon indicating copy to clipboard operation
spring-authorization-server copied to clipboard

Implement OAuth 2.0 Token Exchange

Open jgrandja opened this issue 5 years ago • 5 comments

This feature will deliver OAuth 2.0 Token Exchange.

jgrandja avatar Apr 21 '20 03:04 jgrandja

Hi, Great work so far!! looks very promising 👍

When is this Token Exchange planned for?

Or alternatively, any chance to add custom claims to JWT when using client_credentials flow? Claims that depends on my request (headers / scopes) ? For example, if I send an HTTP header x-my-custom-claim : value, then I would like the token to be created with the claim x-my-custom-claim and the value value.

Thanks, Ori.

oridool avatar Sep 16 '20 11:09 oridool

Thanks @oridool !

Token Exchange will be delivered at a much later point. There are a few higher priority items ahead of it. You can always look at the ZenHub board (see Feature Planning section for link) to see the features which are prioritized in the order of development.

The ability to add custom claims is coming up soon so stay tuned.

jgrandja avatar Sep 18 '20 01:09 jgrandja

Hi @jgrandja, let me know whenever you want to work on this epic. I would love to raise a PR for this.

amit-github-personal avatar Feb 22 '21 15:02 amit-github-personal

Thanks for your interest @amit-github-personal. The are a few higher priority features at the moment but will let you know when this one gets closer to scheduling for a release.

jgrandja avatar Feb 22 '21 20:02 jgrandja

This feature is very helpful for implementing stateless services and would love to see it progress.

jacko9et avatar Mar 11 '22 06:03 jacko9et

Hi, is there any updates? Thanks!

fzyzcjy avatar Jul 25 '23 09:07 fzyzcjy

Hello @jgrandja, at @allegro we're highly considering using spring-authorization-server as a core of our Authorization server, and Token Exchange is a crucial grant type for us. Do you have any information on when implementation of this grant type is planned? We're open to help with open-source contributions from our side :)

pitagoras3 avatar Oct 30 '23 08:10 pitagoras3

@pitagoras3 Thank you for your interest in this project. We're releasing 1.2 Nov 21 and then will be planning 1.3. We will consider adding this feature but I'm not sure at this point as we already have quite a bit of work planned for 1.3. Please reach out again in Dec. Thanks.

jgrandja avatar Oct 31 '23 09:10 jgrandja

Hello @pitagoras3, could you please advise if there are updates on this issue or ETA at this point? Thank you!

bananich avatar Dec 04 '23 12:12 bananich

As we are in the middle of December and spring-authorization-server 1.2 was released, I am reaching out to @jgrandja with same question as above - Do you have any information on when implementation of this grant type is planned?

@bananich I'm trying to get the answer for the same question that you're asking :)

pitagoras3 avatar Dec 13 '23 08:12 pitagoras3

@pitagoras3 Please see this comment for an update.

jgrandja avatar Dec 13 '23 17:12 jgrandja

Closing as duplicate of gh-1525

jgrandja avatar Feb 28 '24 18:02 jgrandja