A simple MVC 5/ Web API 2 tutorial that allows users to register and login through a web api. The tutorial will use a SQL Server database, but using the Entity Framework Database First approach. NOT CODE FIRST. Users will be authenticated using ASP.NET Identity.
Users will be able to register in with username, password, and email. OR Facebook, Google, and Twitter. Once registered, this user will be saved to the SQL database.
These authenticated/authorized users will then be stored in the SQL database and will be able to access membership level api endpoints.
Each user will have access to view all other users, but will only be allowed to edit their own user profile.