Spotify.NET/SpotifyAPI.Docs/docs/example_asp.md
2020-06-04 15:24:13 +02:00

1.0 KiB

id title
example_asp ASP.NET

Description

This example is based on ASP .NET Core. It uses Authorization Code under the hood with the help of AspNet.Security.OAuth.Spotify. It stores the access token in the current user session (cookie-based) and allows to refresh tokens when they expire. Two pages are implemented:

  • Home shows your current playlists via pagination
  • Profile shows your current profile information

ASP Example - Home ASP Example - Profile

Run it

Before running it, make sure you created an app in your spotify dashboard and https://localhost:5001 is a redirect uri of it.

# Assumes linux and current working directory is the cloned repository
cd SpotifyAPI.Web.Examples/Example.ASP
dotnet restore

SPOTIFY_CLIENT_ID=YourClientId SPOTIFY_CLIENT_SECRET=YourClientSecret dotnet run

# Visit https://localhost:5001