Secure Razor Pages with SSO in ASP.NET Core
Learn to protect your ASP.NET Core web applications by implementing Single Sign-On, secure routing, and access control for Razor Pages.
-
๐ฌ
AI instructor
Ask about any lesson and get a clear answer instantly, anytime. -
๐
Start anytime
No schedules or deadlines โ learn at your own pace, whenever suits you. -
๐
In English
Lessons, tasks and certificate โ all fully in your language.
About this course
Securing web applications is a critical skill for modern developers, yet setting up authentication can often feel overwhelming. This course guides you through the process of implementing Single Sign-On (SSO) and access control in your ASP.NET Core applications. You will transition from building open web pages to designing robust, secure Razor Pages that restrict access based on user identity. Through clear written explanations, code walkthroughs, and practical exercises, you will master the fundamentals of modern web security. What you'll learn: 1. Understand the core concepts of authentication, authorization, and Single Sign-On (SSO) protocols. 2. Configure ASP.NET Core middleware to handle secure user sessions and identity providers. 3. Apply authorization attributes to restrict access to specific Razor Pages. 4. Configure anonymous access exceptions for public-facing pages within secure areas. 5. Implement modern authentication flows using OpenID Connect and OAuth2 standards. 6. Practice troubleshooting common routing and authorization issues through written code analysis. The course begins with foundational security definitions and authentication concepts before walking you through step-by-step configuration and implementation. You will explore real-world scenarios, including mixing public and private pages, while learning modern security best practices. This course is designed for beginner web developers looking to expand their skills, with no prior security experience required. Start building safer web applications today by mastering modern access control.
What you'll get
-
๐
Certificate of completion
Add it to your LinkedIn profile -
๐ฌ
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
๐ง
Audio version included
Learn on the go โ no screen needed -
โพ๏ธ
Lifetime access
Come back anytime, no expiry -
๐ฑ
Phone or computer
Works anywhere, any device -
๐ธ
14-day refund
No questions asked -
โก
Short & focused
2h 54m of practical content
Reviews
No reviews yet โ be the first to share your experience.
Learners also took
๐ With certificate
Architecting .NET Core MVC Applications with Clean Architecture
Certificate
Hands-on
$14.99
→
๐ With certificate
ASP.NET Core Web API Development: Build Secure RESTful Services
Certificate
Hands-on
$14.99
→
๐ฅ In demand
๐ With certificate
Full-Stack E-Commerce with Blazor WebAssembly and .NET
Certificate
Hands-on
$14.99
→
๐ฅ In demand
๐ With certificate
Web Development with Wix and Velo: Build a Job Board Website
Certificate
Hands-on
$14.99
→
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We donโt store card details โ Stripe handles them securely.
Can I get a refund? +
Yes โ full refund within 14 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Built for learners in
Tech
Design
Finance
Marketing
Healthcare
Education
Hospitality
Manufacturing