Device and external services used:
-
Google Sign-in (Documentation)
-
Sign-in lets the user create and log into their account. The client app will authenticate with Google and pass the authentication token to the server.
-
Sign-in is required for usage of the app.
-
-
OpenId Sign-in through Spotify
-
Spotify sign-in grants the app permission to control and get information from the device’s local Spotify app and account.
-
This access is necessary for usage of the app.
-
-
Spotify SDK (Android SDK)
-
The Spotify SDK allows the app to control the playback of the Spotify app on the device.
-
This library is necessary for meaningful usage of the app.
-
-
Spotify API (Web API)
-
Spotify API allows for requests to be made to get the user’s liked/saved tracks.
-
Access to Spotify API the user to post clips.
-