Application Security

Visual Studio 2015
  • 9 Videos | 55m 16s
  • Earns a Badge
Likes 17 Likes 17
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 framework
    modify the DbContext class to inherit from IdentityDbContext to use ASP.NET Identity
    modify the startup file to create the database, sample data, and add users at startup
    modify the applicaiton to serve the Angular index files as a MVC view
    force user login by using the Authorize attribute on the Home controller
  • pass claims data for users from ASP.NET to AngularJS
    modify the application to add functionlity for authenticated users to log out
    modify the application to restrict access to web api endpointsbased on authentication and claims
    configure use of EF7 and add validation and security to an app using AngularJS and MVC6 Web API

IN THIS COURSE

  • Playable
    1. 
    Enabling ASP.NET Identity
    4m 9s
    UP NEXT
  • Playable
    2. 
    Modifying DbContext to Use ASP.NET Identity
    2m 51s
  • Locked
    3. 
    Add Users to the Database
    5m 11s
  • Locked
    4. 
    Serving an Angular App from an MVC Controller
    7m 52s
  • Locked
    5. 
    Requiring a Login
    7m 37s
  • Locked
    6. 
    Sending Claims Data to AngularJS
    6m 16s
  • Locked
    7. 
    Setting up Logout Functionality
    3m 58s
  • Locked
    8. 
    Securing API Controllers
    5m 36s
  • Locked
    9. 
    Exercise: Securing a Single Page App
    11m 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.

YOU MIGHT ALSO LIKE

Likes 0 Likes 0  
Likes 8 Likes 8  
Likes 10 Likes 10  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 1176 Likes 1176  
Likes 364 Likes 364