diff options
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -82,6 +82,8 @@ func SpotifyAuth(w http.ResponseWriter, r *http.Request) { logoru.Error(err.Error()) return } + + http.Redirect(w, r, "/success", http.StatusFound) } func main() { @@ -93,7 +95,7 @@ func main() { spotifyConfig = oauth2.Config{ ClientID: os.Getenv("SPOTIFY_CLIENT_ID"), ClientSecret: os.Getenv("SPOTIFY_CLIENT_SECRET"), - Scopes: []string{"user-modify-playback-state", "user-read-email"}, + Scopes: []string{"user-modify-playback-state", "user-read-playback-state", "user-read-email"}, RedirectURL: fmt.Sprintf("%s/oauth/spotify", os.Getenv("BASE_URL")), Endpoint: endpoints.Spotify, } |