Application Security
Visual Studio 2015
| Intermediate
- 9 Videos | 55m 16s
- Earns a Badge
Security is always a concern when creating a SPA with AngularJS and ASP.NET Web API. Learn how to implement security using ASP.NET Identity, force login using the Authorize attribute, forward claims data, and secure API controller actions.
WHAT YOU WILL LEARN
-
enable ASP.NET Identity by adding required packages and updating ConfigureServices() method in startup file to register services with the Dependency Injection frameworkmodify the DbContext class to inherit from IdentityDbContext to use ASP.NET Identitymodify the startup file to create the database, sample data, and add users at startupmodify the applicaiton to serve the Angular index files as a MVC viewforce user login by using the Authorize attribute on the Home controller
-
pass claims data for users from ASP.NET to AngularJSmodify the application to add functionlity for authenticated users to log outmodify the application to restrict access to web api endpointsbased on authentication and claimsconfigure use of EF7 and add validation and security to an app using AngularJS and MVC6 Web API
IN THIS COURSE
-
1.Enabling ASP.NET Identity4m 9sUP NEXT
-
2.Modifying DbContext to Use ASP.NET Identity2m 51s
-
3.Add Users to the Database5m 11s
-
4.Serving an Angular App from an MVC Controller7m 52s
-
5.Requiring a Login7m 37s
-
6.Sending Claims Data to AngularJS6m 16s
-
7.Setting up Logout Functionality3m 58s
-
8.Securing API Controllers5m 36s
-
9.Exercise: Securing a Single Page App11m 47s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.