[GH-ISSUE #538] Implement Authorization Code Flow with Proof Key for Code Exchange (PKCE) #325

Closed
opened 2026-02-27 23:22:01 +03:00 by kerem · 2 comments
Owner

Originally created by @laymonage on GitHub (Jul 12, 2020).
Original GitHub issue: https://github.com/spotipy-dev/spotipy/issues/538

Is your feature request related to a problem? Please describe.
The implicit grant flow is no longer a recommended option for client-side authentication.

Describe the solution you'd like
Spotify now supports PKCE, so I think this library should implement it.

Describe alternatives you've considered
None.

Additional context
Spotify PKCE auth flow guide.

Originally created by @laymonage on GitHub (Jul 12, 2020). Original GitHub issue: https://github.com/spotipy-dev/spotipy/issues/538 **Is your feature request related to a problem? Please describe.** The implicit grant flow is no longer a recommended option for client-side authentication. **Describe the solution you'd like** [Spotify now supports PKCE](https://developer.spotify.com/community/news/2020/06/18/pkce-oauth/), so I think this library should implement it. **Describe alternatives you've considered** None. **Additional context** [Spotify PKCE auth flow guide](https://developer.spotify.com/documentation/general/guides/authorization-guide/#authorization-code-flow-with-proof-key-for-code-exchange-pkce).
kerem 2026-02-27 23:22:01 +03:00
Author
Owner

@stephanebruckert commented on GitHub (Jul 23, 2020):

Closed by https://github.com/plamere/spotipy/pull/542

<!-- gh-comment-id:663232979 --> @stephanebruckert commented on GitHub (Jul 23, 2020): Closed by https://github.com/plamere/spotipy/pull/542
Author
Owner

@IdmFoundInHim commented on GitHub (Aug 16, 2020):

@stephanebruckert
Could we get this in a release soon? Unless you're waiting for something specific, it seems like 2.15 has plenty of changes to warrant a release.

<!-- gh-comment-id:674521955 --> @IdmFoundInHim commented on GitHub (Aug 16, 2020): @stephanebruckert Could we get this in a release soon? Unless you're waiting for something specific, it seems like 2.15 has plenty of changes to warrant a release.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotipy#325
No description provided.