Add option to do auth manually on headless server (#88)
This commit is contained in:
@@ -15,11 +15,12 @@ SPOTIFY_SCOPES = 'playlist-read-private, user-library-read'
|
||||
|
||||
def open_spotify_session(config) -> spotipy.Spotify:
|
||||
credentials_manager = spotipy.SpotifyOAuth(username=config['username'],
|
||||
scope=SPOTIFY_SCOPES,
|
||||
client_id=config['client_id'],
|
||||
client_secret=config['client_secret'],
|
||||
redirect_uri=config['redirect_uri'],
|
||||
requests_timeout=2)
|
||||
scope=SPOTIFY_SCOPES,
|
||||
client_id=config['client_id'],
|
||||
client_secret=config['client_secret'],
|
||||
redirect_uri=config['redirect_uri'],
|
||||
requests_timeout=2,
|
||||
open_browser=config.get('open_browser', True))
|
||||
try:
|
||||
credentials_manager.get_access_token(as_dict=False)
|
||||
except spotipy.SpotifyOauthError:
|
||||
|
||||
Reference in New Issue
Block a user