Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Vue Authentication and Authorization

via Pluralsight

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course will teach you the main concepts and terms when it comes to authentication and authorization. It also helps you get setup with some of the main identity providers in the market, and secure your Vue application.

In this day and age, having a website is not as easy as it was a long time ago. Hackers are always on the hunt for unauthenticated web applications to steal information, deform a website to get ransom, and other malicious activities. In this course, Vue Authentication and Authorization, you'll gain the ability to secure your Vue applications using modern authentication methods. First, you’ll explore the basic concepts of authentication and authorization and topics such as OpenID Connect and OAuth 2.0. Next, you’ll discover how to add authentication to your Vue application using an identity provider, and then give access to what the user has access to using roles and scopes. Finally, you'll learn how to integrate your Vue application with Octa, Auth0 and Firebase which are some of the common providers in the market today. When you’re finished with this course, you'll have the skills and knowledge of authentication and authorization needed to secure your Vue applications and keep your user’s data safe, plus how to test your auth code.

Syllabus

  • Course Overview 2mins
  • Setting the Stage 12mins
  • Creating the Application 19mins
  • Managing User’s Information 16mins
  • Role-based Access Control 18mins
  • Integrating with Identity Providers 32mins
  • Testing Vue Applications with Authentication 19mins

Taught by

Yaser Mehraban

Reviews

2.4 rating at Pluralsight based on 24 ratings

Start your review of Vue Authentication and Authorization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.