mirror of
https://github.com/ramsayleung/rspotify.git
synced 2026-04-25 23:45:52 +03:00
[GH-ISSUE #150] Authorization Code Flow with Proof Key for Code Exchange (PKCE) is missing #53
Labels
No labels
Stale
bug
discussion
enhancement
good first issue
good first issue
help wanted
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rspotify#53
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @martinmake on GitHub (Nov 8, 2020).
Original GitHub issue: https://github.com/ramsayleung/rspotify/issues/150
It is a very exciting Authorization Flow for developers of server-less applications that use Spotify API directly.
Not only will the users of these applications no longer have to setup their own Spotify Applications,
but also the creators will get to see usage metrics of their applications in their Spotify Dashboard.
You can find out how it works here and here.
@ramsayleung commented on GitHub (Nov 12, 2020):
Yes,
rspotifydoesn't support PKCE now, and it seems you are going to contribute it torspotify#151 . Before you start to work, would you like to illustrate your though firstly? just like what @marioortizmanero did before, it's his proposal:The template of your proposal could be:
As for how to implement your idea, now there are different ways to approach your idea, just to brainstorm the working solutions as much as possible, and try to clarify their pros and cons, then choose the best one(from where you stand). for example:
You could take a look at this issue #134, it makes a great example.
And then inviting other developers to review your proposal :)