Application Security

Visual Studio 2015    |    Intermediate
  • 9 videos | 55m 16s
  • Earns a Badge
Rating 4.0 of 17 users Rating 4.0 of 17 users (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

  • 4m 9s
    Learn how to enable ASP.NET Identity by adding required packages and updating the ConfigureServices() method in the startup file to register services with the Dependency Injection framework. FREE ACCESS
  • 2m 51s
    In this video, you will learn how to modify the DbContext class to inherit from IdentityDbContext in order to use ASP.NET Identity. FREE ACCESS
  • Locked
    3.  Add Users to the Database
    5m 11s
    In this video, find out how to modify the startup file to create the database, add sample data, and add users at startup. FREE ACCESS
  • Locked
    4.  Serving an Angular App from an MVC Controller
    7m 52s
    Find out how to modify the application to serve the Angular index files as a MVC view. FREE ACCESS
  • Locked
    5.  Requiring a Login
    7m 37s
    In this video, find out how to force user login by using the Authorize attribute on the Home controller. FREE ACCESS
  • Locked
    6.  Sending Claims Data to AngularJS
    6m 16s
    Learn how to pass claims data from ASP.NET to AngularJS for users. FREE ACCESS
  • Locked
    7.  Setting up Logout Functionality
    3m 58s
    Learn how to modify the application to add functionality for authenticated users to log out. FREE ACCESS
  • Locked
    8.  Securing API Controllers
    5m 36s
    In this video, find out how to modify the application to restrict access to web api endpoints based on authentication and claims. FREE ACCESS
  • Locked
    9.  Exercise: Securing a Single Page App
    11m 47s
    In this video, find out how to configure EF7 and add validation and security to an app using AngularJS and MVC6 Web API. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 44 users Rating 4.5 of 44 users (44)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 35 users Rating 4.5 of 35 users (35)
Rating 4.9 of 31 users Rating 4.9 of 31 users (31)
Rating 4.2 of 33 users Rating 4.2 of 33 users (33)