I’m very happy to announce that during the holiday season my latest Pluralsight course was published! This one covers all you need to know about OAuth2 and OpenID Connect, whether you’re working on an Angular application or an ASP.NET (MVC) application.
A typical application these days consists of (at least) a client application and an API. In this practical, demo-driven course, you’ll learn how to work with authorization and authentication, using today’s widely-used standards: OAuth2 and OpenID Connect. The focus of this latest course is security, both for Angular and ASP .NET MVC-based applications, but it aims to go beyond that. Amongst other things, we look into finding a safe way to get identity-related information in your application over impersonation when accessing an API, over single sign on & sign out, right up to dealing with credentials and two-factor authentication.
You can watch the course at Pluralsight. If you don’t have an account yet don’t worry: you can easily start with a free trial.
I hope you’ll enjoy the course!
Thank you for the course, I find it very useful. But i am really stuck on how to connect my sql server database to fetch the user stored in it. I will appreciate if you can suggest me any demo project or any link to the related website. Thanks in advance.
Hi,
I don’t have a sample project laying around, but in the last module of the course (Working With Credentials) I talk about how to use a custom user service/. This is what you’ve got to use to talk to your own repository: create a custom user service, and from that service talk to your DB (preferable through a repository). Hope this helps
Still working on this.
Hi Kevin,
i just saw your video on “OAuth2 and OpenID Connect Strategies for Angular and ASP.NET” in Pluralsite. i find it really useful. just one request how can i get the code which you are demoing? specially the api, angular and mvc part?
Thanks,
Ajay kotnala
Hi,
whether or not the code is available depends on your Pluralsight subscription. If you’ve got a subscription that allows code access, you can find it on the “exercises” tab of the course page.
KR,
Kevin.
Thanks. i got it. that day it was not downloading becoz of i guess some network error.
but anyways its a great tutorial to start with. thanks a lot man!!
How do i get the complete project that you have created on your plural sight on https://app.pluralsight.com/library/courses/oauth2-openid-connect-angular-aspdotnet/table-of-contents. I’m watching the video but sample project creation is much more difficult.. please do that.
Hi,
whether or not the code is available depends on your Pluralsight subscription. If you’ve got a subscription that allows code access, you can find it on the “exercises” tab of the course page.
The starter solution is available on my GitHub: https://github.com/KevinDockx/OAuth2OIDCAngularASPNET_Course
Hi Kevin,
I saw your video on “OAuth2 and OpenID Connect Strategies for Angular and ASP.NET” in Pluralsite. It was very useful for me to implement OpenID Connect + OAuth 2.0 identityServer3. But I’m going to use identityServer4 implementation. I’m entirely newbie to this system. I could not find real time examples from anywhere. just I request how can I implement OpenID Connect + OAuth 2.0 identityServer4 for Angular and ASP.NET Core? especially the ASP.NET Core web API, angular 1.x and ASP.NET Core MVC part, it really helpful for me if I get some ideas with your support.
Thanks,
Parthiban