<titledata-react-helmet="true">Getting Started | SpotifyAPI-NET</title><metadata-react-helmet="true"property="og:url"content="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/5.1.1/auth/getting_started"><metadata-react-helmet="true"name="docusaurus_locale"content="en"><metadata-react-helmet="true"name="docusaurus_version"content="5.1.1"><metadata-react-helmet="true"name="docusaurus_tag"content="docs-default-5.1.1"><metadata-react-helmet="true"property="og:title"content="Getting Started | SpotifyAPI-NET"><metadata-react-helmet="true"name="description"content="Auth-Methods"><metadata-react-helmet="true"property="og:description"content="Auth-Methods"><linkdata-react-helmet="true"rel="shortcut icon"href="/SpotifyAPI-NET/img/favicon.ico"><linkdata-react-helmet="true"rel="canonical"href="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/5.1.1/auth/getting_started"><linkdata-react-helmet="true"rel="alternate"href="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/5.1.1/auth/getting_started"hreflang="en"><linkdata-react-helmet="true"rel="alternate"href="https://johnnycrazy.github.io/SpotifyAPI-NET/docs/5.1.1/auth/getting_started"hreflang="x-default"><linkrel="stylesheet"href="/SpotifyAPI-NET/assets/css/styles.834af7f3.css">
If you want to know more, you can read to the whole auth-process <ahref="https://developer.spotify.com/web-api/authorization-guide/"target="_blank"rel="noopener noreferrer">here</a>.</p><p>Before you start, install <code>SpotifyAPI.Web.Auth</code> and create an application at Spotify: <ahref="https://developer.spotify.com/my-applications/#!/applications"target="_blank"rel="noopener noreferrer">Your Applications</a></p><p>After you have created your Application, you will have following important values:</p><table><thead><tr><th>Name</th><th>Description</th><th></th></tr></thead><tbody><tr><td><strong>Client_Id</strong></td><td>This is your client_id, you don't have to hide it</td><td></td></tr><tr><td><strong>Client_Secret</strong></td><td>Never use this in one of your client-side apps! Keep it secret!</td><td></td></tr><tr><td><strong>Redirect URIs</strong></td><td>Some of auth flows require that you set the correct redirect URI</td><td></td></tr></tbody></table><p>Now you can start with the user-authentication. Spotify provides 3 ways (4 if you consider different implementations):</p><ul><li><p><ahref="/SpotifyAPI-NET/docs/5.1.1/auth/implicit_grant">ImplicitGrantAuth</a></p></li><li><p><ahref="/SpotifyAPI-NET/docs/5.1.1/auth/authorization_code">AutorizationCodeAuth</a></p></li><li><p><ahref="/SpotifyAPI-NET/docs/5.1.1/auth/client_credentials">ClientCredentialsAuth</a></p></li><li><p><ahref="/SpotifyAPI-NET/docs/5.1.1/auth/token_swap">TokenSwapAuth</a></p></li></ul><p>Overview: