mirror of
https://github.com/aome510/spotify-player.git
synced 2026-04-26 09:25:49 +03:00
[GH-ISSUE #726] Unnecessary user-read-birthdate and user-read-email scopes? #432
Labels
No labels
bug
documentation
enhancement
good first issue
help wanted
pull-request
question
third-party
third-party
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotify-player#432
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 @sandersantema on GitHub (May 15, 2025).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/726
Describe the bug
The
user-read-birthdateanduser-read-emailscopes are included in the authentication process.There's no user impact, but they do give a bit of concern. You could think: why would spotify-player want my email and birthday? I don't necessarily think a project with 4.4k stars would do anything nefarious, but it did raise an eyebrow for me. It seems it would be better to remove these scopes if they are indeed unnecessary.
Expected behaviour
No unnecessary scopes.
@gumaath commented on GitHub (May 17, 2025):
Agreed, i think the
user-read-birthdatemaybe has some impact on Spotify's API, like explicit songs or something.@aome510 commented on GitHub (Jun 22, 2025):
Feel free to put up a PR and change it yourself. You can also make the passed scopes configurable
@krishna4040 commented on GitHub (Jun 28, 2025):
Are these scopes safe to remove? can i put a PR?
@alexjyong commented on GitHub (Jul 8, 2025):
@krishna4040 fork the repo, remove the scopes, build the project with
cargo build --releaseafter setting up rust/cargo on your machine if you haven't already and see what happens I guess.