Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Spotify OIDC provider configuration #24793

Closed
sberyozkin opened this issue Apr 6, 2022 · 4 comments · Fixed by #24823
Closed

Add Spotify OIDC provider configuration #24793

sberyozkin opened this issue Apr 6, 2022 · 4 comments · Fixed by #24823
Assignees
Labels
area/oidc kind/enhancement New feature or request
Milestone

Comments

@sberyozkin
Copy link
Member

sberyozkin commented Apr 6, 2022

Description

See https://developer.spotify.com/documentation/general/guides/authorization/code-flow/
(PKCE is also supported)

@FroMage That can be an interesting demo with Renarde, a user is authenticated via Spotify and a music is streaming via Renarde :-).

As far as this issue is concerned it would be good to have quarkus.oidc.provider=spotify.
It should work though with Spotify once #24774 is merged. (@rafaelsousa - please give it a try once it is merged)

Implementation ideas

No response

@sberyozkin sberyozkin added the kind/enhancement New feature or request label Apr 6, 2022
@quarkus-bot
Copy link

quarkus-bot bot commented Apr 6, 2022

/cc @pedroigor

@quarkus-bot quarkus-bot bot added the area/oidc label Apr 6, 2022
@FroMage
Copy link
Member

FroMage commented Apr 6, 2022

If I can expense a Spotify account, I might want to do this ;)

@gastaldi
Copy link
Contributor

gastaldi commented Apr 7, 2022

AFAIR you don't need to be a Premium user to create an OIDC app in https://developer.spotify.com/dashboard. That looks fun, I'll give it a shot 😉

@gastaldi gastaldi self-assigned this Apr 7, 2022
@gastaldi
Copy link
Contributor

gastaldi commented Apr 7, 2022

FTR: You need to be a Premium subscriber however to control playback of a Spotify track: https://developer.spotify.com/documentation/general/guides/authorization/scopes/#streaming

gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 7, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 7, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 7, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 7, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 7, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
gastaldi added a commit to gastaldi/quarkus that referenced this issue Apr 8, 2022
@quarkus-bot quarkus-bot bot added this to the 2.9 - main milestone Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/oidc kind/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants