Are you a developer needing to learn about token-based authentication? This course deep dives into the difference between authentication and authorization, the difference between traditional and token-based authentication, and how to set up this new authentication mechanism in .NET Core applications. Instructor Ervis Trupja steps through everything you need to get started with authentication, then shows you how to set up token-based authentication to generate new access and refresh tokens. He covers generating an access token using a refresh token and explains how to sign up and log in users using tokens. Lastly, Ervis demonstrates how to add role-based constraints and configure roles as part of the token claims.
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
Certificate of Completion
- Showcase on your LinkedIn profile under “Licenses and Certificate” section
- Download or print out as PDF to share with others
- Share as image online to demonstrate your skill
- Ervis Trupja .NET Web Developer | Instructor
Ervis Trupja is a full-stack .NET web developer with a mathematical background and teaching experience.
He started his career as a mathematics teacher where he came to realize the power of effective teaching. After one year of teaching professionally, he decided to challenge himself in the ever evolving and changing tech industry. He never stopped learning new programming skills and languages. Early on, he started creating web apps just for fun. This passion has since lead to his decision to work full time in the tech field. The success and fun he has in this field keeps that passion alive today. His educational background includes a master of science in math and computer science. His passion for foreign languages has driven him to learn and fluently communicate in five languages: Albanian, English, Turkish, Italian, and German.