Thanks to visit codestin.com
Credit goes to github.com

Skip to content

API project built using .NET API controllers. It allows you to do crud actions on films and limits your access based on your JWT claims which much first be retrieved from the identity endpoint. "/token"

Notifications You must be signed in to change notification settings

Pricey-93/FilmsAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Films API

This is an API project I built using .NET API controllers. It allows you to do crud actions on films and limits you based on your JWT claims which much first be retrieved from the identity endpoint. "/token"

It's not intended to be a proper application that serves real users but rather, this was a way for me to put together everything I have learnt about API architecture. To that end, it is not hosted but can easily be cloned and inspected. Aswell as this, information that would normally be stored in a secure location such as the token signing key are just hardcoded for ease of use.

A list of concepts that I learnt about by building this application

  • REST conventions
  • JWT authentication and authorisation
  • Fluent validation and validation middleware
  • Static extensions for service registrations
  • Request/Response contracts and static contract mapping

About

API project built using .NET API controllers. It allows you to do crud actions on films and limits your access based on your JWT claims which much first be retrieved from the identity endpoint. "/token"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published