Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Secure Authentication for C# Applications

Authentication is the gateway to your C# applications, safeguarding access to web apps, APIs, and desktop software. This course will teach you tailored authentication methods to secure entry to your application, whatever it is!

Intermediate
59m
(6)

Created by Gavin Johnson-Lynn

Last Updated Apr 15, 2025

Course Thumbnail
  • Course

Secure Authentication for C# Applications

Authentication is the gateway to your C# applications, safeguarding access to web apps, APIs, and desktop software. This course will teach you tailored authentication methods to secure entry to your application, whatever it is!

Intermediate
59m
(6)

Created by Gavin Johnson-Lynn

Last Updated Apr 15, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Security
What you'll learn

Authentication can be complicated to get right, with diverse scenarios ranging from securing servers and desktop applications to enabling logins through third-party providers. In this course, Secure Authentication for C# Applications, you’ll master a range of authentication methods. First, you’ll explore fundamental aspects of authentication like password storage and multifactor authentication. Next, you’ll discover how to use industry standard protocols like OAuth2 and OpenID connect. Finally, you’ll learn how to use advanced authentication methods such as message signing and certificate based authentication. When you’re finished with this course, you’ll have the skills and knowledge needed to securely authenticate in any C# application scenario.

Secure Authentication for C# Applications
Intermediate
59m
(6)
Table of contents

About the author
Gavin Johnson-Lynn - Pluralsight course - Secure Authentication for C# Applications
Gavin Johnson-Lynn
17 courses 4.5 author rating 358 ratings

Gavin is passionate about security and has an extensive background in software development in regulated environments. He currently works in a Red Team at a FTSE 100 company.

Get started with Pluralsight