Companies Home Search Profile

Angular 11 Security Using .NET 5 and JSON Web Tokens

Focused View

Paul D. Sheriff

2:10:10

31 View
  • 01. Course Overview.mp4
    01:37
  • 02. Course Introduction and Prerequisites.mp4
    01:25
  • 03. Security Architecture and Required Tools.mp4
    02:40
  • 04. A Look at the Application to Secure.mp4
    05:11
  • 05. Create Security Objects.mp4
    01:39
  • 06. Create User Authorization Base Classes.mp4
    03:06
  • 07. Create Application-specific Base Classes.mp4
    02:42
  • 08. Build a Security Service.mp4
    03:56
  • 09. Create the Login Page.mp4
    01:45
  • 10. Call the Security Service from the Login Page.mp4
    02:07
  • 11. Add Login Menu and Login Route.mp4
    03:09
  • 12. Securing Menus.mp4
    05:50
  • 13. Securing Routes Using a Route Guard.mp4
    05:33
  • 14. Solving the Direct URL Access Issue.mp4
    03:30
  • 15. Redirect to Login Page if Not Authorized.mp4
    03:05
  • 16. Redirect Back to Requested Page After Login.mp4
    03:21
  • 17. Understanding the Security Tables.mp4
    02:54
  • 18. Create Entity Framework Classes.mp4
    02:02
  • 19. Create User and Auth Security Classes.mp4
    02:21
  • 20. Build the Security Manager Class.mp4
    04:14
  • 21. Build the Security Controller.mp4
    02:08
  • 22. Modify the Angular Security Service to Call the Web API.mp4
    03:17
  • 23. Calling the Web API from Angular.mp4
    05:08
  • 24. Secure the Web API and Show Error.mp4
    03:13
  • 25. Adding JWT Packages to Your Web API Project.mp4
    02:05
  • 26. Store JWT Settings and Retrieve Settings.mp4
    02:32
  • 27. Set up JWT as the Authentication Method.mp4
    02:35
  • 28. Set up the SecurityController and SecurityManager for JWT.mp4
    01:24
  • 29. Create Token and Send Token to Angular.mp4
    04:49
  • 30. Modifying the 401 Error Message.mp4
    02:38
  • 31. Pass Bearer Token Back to the Server.mp4
    03:01
  • 32. Add a Security Policy to Web API Method.mp4
    03:32
  • 33. Create an HTTP Interceptor.mp4
    04:47
  • 34. Take a Look at the HTTP Headers Using Fiddler.mp4
    01:05
  • 35. Modify Your Angular Classes for Arrays of Claims.mp4
    05:54
  • 36. Modify the Server-side Classes for Arrays of Claims.mp4
    01:58
  • 37. Setting up for Securing Menu Items.mp4
    03:14
  • 38. Secure Menu Items Using Observer Pattern.mp4
    05:39
  • 39. Create hasClaim Structural Directive.mp4
    04:08
  • 40. Handling Multiple Claims on an HTML Element.mp4
    04:56
  • Description


    This course will teach you how to add security to your Angular applications using JSON Web Tokens, claims, and a .NET 5 Web API.

    What You'll Learn?


      It can be hard to find good information about creating a security system for your Angular applications. In this course, Angular 11 Security Using .NET 5 and JSON Web Tokens, you’ll learn to create an authentication and authorization system in Angular. First, you’ll explore how to secure UI elements on the client-side. Next, you’ll discover how to secure your Web APIs using JSON Web Tokens. Finally, you’ll learn how to build a claims-based system for your Angular applications. When you’re finished with this course, you’ll have the skills and knowledge of Angular and JSON Web Tokens needed to secure your own Angular and Web API applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Paul D. Sheriff
    Paul D. Sheriff
    Instructor's Courses
    Paul has over thirty years of experience architecting information systems and his expertise is in much demand from Fortune 500 companies. Paul is a Pluralsight author, has published 400+ articles, and authored over 14 books on topics ranging from JavaScript, Angular, C#, SQL Server and many .NET technologies. Paul is a frequent speaker at conferences and user groups.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 40
    • duration 2:10:10
    • level average
    • Release Date 2023/12/14