This repository contains a basic glossary Web API implemented in ASP.NET Core 3.0 and secured with Auth0.
The following article describes the implementation details: Building and Securing Web APIs with ASP.NET Core 3.0
- Clone the repo:
git clone https://github.com/auth0-blog/glossary-web-api-aspnet-core.git
- Move to the
glossary
folder - Add Auth0 credentials to the
appsettings.json
configuration file. - Type
dotnet run
in a terminal window to launch the Web API. - Point your browser to
https://localhost:5001/api/glossary
to get the list of all glossary terms and ensure that the application is working.
- .NET Core 3.0 installed on your machine
- An Auth0 account.
- curl, Postman, Insomnia or any other HTTP client.