Comments (2)
hey @dvdmuckle can you add more context to this,
would love take this up
from spc.
hey @dvdmuckle can you add more context to this,
would love take this up
Sure thing! So, the library used on that code snippet (which is a bit outdated, I'll get a fresh one there soon) to refresh the token, imported as spotifyAuth
, is only used in that block of code, and isn't used anywhere else in the program. The goal here is to move the implementation of refreshing the token to an already imported library, such as the Golang oauth2
library. This is basically to remove the library and reduce binary size, since the library is only used in one place.
from spc.
Related Issues (20)
- Error when auto-generated config is used HOT 1
- Refactor config code to handle config errors gracefully HOT 3
- Add authentication section to README
- Create config command
- spc search artist HOT 3
- Allow spc switch to only config device, but don't switch playback to it
- Create seek command HOT 1
- Fix Fedora packaging HOT 3
- Create Debian/Ubuntu packaging HOT 7
- Refresh token if expired
- Update Spotify library v2 HOT 6
- Allow for passing in log level HOT 4
- Tweak search track to use QueueSong() HOT 4
- Spotify Account Disabled
- Allow saving of daylist HOT 5
- Refactor release build workflow to use matrix HOT 5
- Configure more Ubuntu build targets for PPA
- Decide on dependency that provides/implements org.freedesktop.secrets HOT 2
- spc auth does not work on headless/server Ubuntu
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spc.