Companies Home Search Profile

Dealing with Credentials When Securing an ASP.NET Core 3 Application

Focused View

Kevin Dockx

3:53:57

42 View
  • 01. Course Overview.mp4
    01:26
  • 01. Coming Up.mp4
    01:08
  • 02. Course Prerequisites.mp4
    00:35
  • 03. Tooling.mp4
    01:05
  • 04. How Credentials Fit in OpenID Connect.mp4
    04:05
  • 05. Means of Authentication and Approaches.mp4
    03:35
  • 06. Demo - Introducing the Demo Application.mp4
    04:57
  • 07. Summary.mp4
    01:26
  • 01. Coming Up.mp4
    00:28
  • 02. Designing a User Database Schema.mp4
    03:52
  • 03. Demo - Designing a User Database Schema.mp4
    06:23
  • 04. Demo - Creating a User Database Schema.mp4
    03:38
  • 05. Interacting with IdentityServer.mp4
    01:43
  • 06. Demo - Inspecting UI Interaction with IdentityServer.mp4
    06:55
  • 07. Demo - Inspecting the User Service.mp4
    01:48
  • 08. Demo - Integrating IdentityServer with a Custom User Database.mp4
    04:01
  • 09. Building Your Identity with a Profile Service.mp4
    01:29
  • 10. Demo - Building Your Identity with a Profile Service.mp4
    03:50
  • 11. Summary.mp4
    02:06
  • 01. Coming Up.mp4
    00:47
  • 02. User Identity, Application Users, and Application User Profiles.mp4
    04:44
  • 03. OIDC Flow with Application User Profile Call.mp4
    01:16
  • 04. Demo - User Identity, Application Users, and Application User Profiles (Client).mp4
    08:38
  • 05. Demo - User Identity, Application Users, and Application User Profiles (API).mp4
    03:22
  • 06. Implementing User Registration.mp4
    01:04
  • 07. Demo - Implementing User Registration.mp4
    07:50
  • 08. Application User Profile Initialization Strategies.mp4
    01:30
  • 09. Demo - Initializing an Application User Profile.mp4
    01:41
  • 10. Safely Storing Passwords.mp4
    07:24
  • 11. Demo - Safely Storing Passwords.mp4
    05:27
  • 12. Activating an Account.mp4
    01:35
  • 13. Demo - Activating an Account.mp4
    06:39
  • 14. Resetting Passwords.mp4
    01:20
  • 15. Demo - Sending a Password Reset Request.mp4
    04:21
  • 16. Demo - Handling a Password Reset Request.mp4
    05:02
  • 17. Additional User Management Related Best Practices.mp4
    02:32
  • 18. Password Policy Best Practices.mp4
    01:52
  • 19. Summary.mp4
    01:06
  • 01. Coming Up.mp4
    00:40
  • 02. Use Cases for Windows Authentication.mp4
    00:55
  • 03. Windows Authentication Beneath the Covers.mp4
    02:39
  • 04. Demo - Enabling Windows Authentication on IIS Express.mp4
    02:00
  • 05. Demo - Integrating Windows Authentication with IdentityServer.mp4
    08:32
  • 06. Summary.mp4
    00:49
  • 01. Coming Up.mp4
    01:02
  • 02. Federation with Third-party Identity Providers.mp4
    03:22
  • 03. Demo - Inspecting Support for External Identity Providers.mp4
    04:05
  • 04. Demo - Registering an Application on Facebook.mp4
    02:17
  • 05. Demo - Integrating Facebook Authentication.mp4
    06:21
  • 06. Claims Transformation.mp4
    01:14
  • 07. Challenges When Integrating with Third-party Identity Providers.mp4
    02:37
  • 08. Integrating with Additional Third-party Identity Providers.mp4
    01:26
  • 09. Summary.mp4
    01:24
  • 01. Coming Up.mp4
    00:43
  • 02. Integrating Local Users with External Users.mp4
    01:18
  • 03. Federated Authentication and Federated Identity.mp4
    03:38
  • 04. Demo - Enhancing the Database Schema for Federated Identity.mp4
    02:16
  • 05. Demo - Provisioning a New User With a Federated Identity.mp4
    07:59
  • 06. Demo - Transforming Claims.mp4
    03:32
  • 07. Demo - Asking for Additional Information on User Provisioning.mp4
    08:51
  • 08. Demo - Linking a Provider to an Existing User.mp4
    05:50
  • 09. Additional Federated Identity Use Cases.mp4
    01:24
  • 10. Summary.mp4
    01:31
  • 01. Coming Up.mp4
    00:40
  • 02. Introducing Multi-factor Authentication.mp4
    02:19
  • 03. Supporting MFA with a One-time Password (Through Email).mp4
    02:22
  • 04. Demo - Supporting MFA with a One-time Password (Through Email).mp4
    08:02
  • 05. (Dis)advantages of MFA with a One-time Password Through Email.mp4
    01:26
  • 06. Supporting MFA with an Authenticator Application.mp4
    04:31
  • 07. Demo - Supporting MFA with an Authenticator Application (Enhancing the Database Schema).mp4
    01:31
  • 08. Demo - Supporting MFA with an Authenticator Application (Registration).mp4
    08:41
  • 09. Demo - Supporting MFA with an Authenticator Application (Authentication).mp4
    02:16
  • 10. Additional Use Cases.mp4
    01:44
  • 11. Summary.mp4
    01:20
  • Description


    In this course you'll learn best practices regarding user and password management, integrating with third-party providers like Facebook, setting up federation and implementing multi-factor authentication.

    What You'll Learn?


      Implementing multi-factor authentication is critical for user management. In this course, Dealing with Credentials When Securing an ASP.NET Core 3 Application, you will gain the ability to integrate with third-party providers. First, you'll explore best practices in regards to dealing with users and credentials. Next, you'll learn how to integrate IdentityServer with a custom user database. Finally, you'll learn about user management and integrating with social providers like Facebook. When you're finished with this course, you'll have the skills and knowledge of MFA needed to safely deal with credentials and users.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Kevin Dockx is a freelance solution architect, author & consultant, living in Antwerp (Belgium). He's mainly focused on solution/application architectures & security for web-based (API) applications built with .NET, but he also keeps an eye out for new developments concerning other products from the .NET stack. He's a Microsoft MVP and board member of the RD MS Community. He's also a regular speaker at various (inter)national conferences & user group events, and works on various open source projects, like Microsoft.AspNet.JsonPatch & Marvin.Cache.Headers. Kevin likes to travel to places he hasn't seen before, and enjoys a good glass of wine in the company of a few good friends.
    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 74
    • duration 3:53:57
    • level average
    • English subtitles has
    • Release Date 2023/10/14