Skip to content

Spotify Authorization

James Barnsley edited this page Jul 31, 2017 · 4 revisions

Mopidy-Spotify

Iris uses the Spotify HTTP API heavily, hence we need Mopidy-Spotify installed and configured correctly. Before you can use Iris, make sure your setup is correct by following the installation instructions.

Authorizing within Iris

This is not required for Iris to run. By default Iris will use the Client Credentials as provided by Mopidy-Spotify. However, for full functionality you need to authorize your Iris client (browser) to access your Spotify account. This is called Authorization Code and must be performed in order for Iris to manage your user data (following artists, albums; creating and managing playlists; browsing your library; etc).

Sharing authorization (beta)

To avoid having to share your username/password with other users that may share your Spotify account, you can push your authorization codes to another client (browser). You can find this under Settings > Spotify > Share authentication.

Common questions

  • Can I avoid authenticating Spotify in Iris? Yes - however you will miss out on the full functionality if Iris
  • Why can't you use my credentials from mopidy.conf?* Mopidy-Spotify uses a third-party authorization bridge which we cannot use. Instead each client (browser) needs to authorize themselves. This also means each client (browser) can be different Spotify users.