1. Check authentication/authorization with the ASP.NET Core Web API with JSON Web Token (JWT)
. Administrator role will have a permission to all actions (CRUD and search).
Staff role will have only permission to search information.
Other roles do not have any permissions.
Note that the permission for Authentication feature is using UserEmail and UserPassword.
2. You must use OData to implement the ASP.NET Core Web API. CORS is using in this case.Implement CRUD actions with FootballPlayer table. Add new item with the requirements:o All fields are required.
• Value for Fullname includes a-z, A-Z, space, @, # and digit 0-9. Each word of the Fullname must begin with the capital letter.
• Value for Birthday <01-01-2007.
o The value for Achievements and Nomination must be 9-100 characters.
Get all items includes all FootballPlayer information and ClubName.
Search all items in FootballPlayer table with 2 conditions: Achivements or Nomination (using relative
Close
+ 100%
Zoom