Pluralsight
Pluralsight Logo

Vue Authentication and Authorization 

  • Offered byPluralsight

Vue Authentication and Authorization
 at 
Pluralsight 
Overview

Duration

3 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Vue Authentication and Authorization
 at 
Pluralsight 
Highlights

  • 10 Day free trail
  • Learn on your own timeline
  • Keep up with the pace of change with expert-led, in-depth courses.
  • Master your craft and Hands-on learning
Read more
Details Icon

Vue Authentication and Authorization
 at 
Pluralsight 
Course details

Skills you will learn
More about this course
  • 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.
Read more

Vue Authentication and Authorization
 at 
Pluralsight 
Curriculum

Course Overview

Course Overview

Setting the Stage

Introduction

Authentication and Authorization

OAuth 2.0

OpenID Connect

Tokens and JWT Structure

Demo: App Intro

Summary

Creating the Application

Introduction

Source Code Review

Architecture Considerations

User Registration

Demo: Adding Authentication

Logout

Error Handling

Summary

Managing User?s Information

Introduction

Handling the Login Flow

Demo Continued

Persisting Your Store into LocalStorage

Securing Backend APIs

Summary

Role-based Access Control

Introduction

Roles in Identity Providers

Persisting User Roles

Checking User Roles: Part One

Checking User Roles: Part Two

Summary

Integrating with Identity Providers

Introduction

Integration with Auth0

Demo: Auth0

Integration with Okta

Demo: Okta

Integration with Microsoft Azure Active Directory

Demo: Azure Active Directory

Summary

Testing Vue Applications with Authentication

Introduction

Types of Tests

Types of Tests (Cont.)

Demo: Component Testing with Jest

Demo: E2E Testing with Playwright

Summary

Faculty Icon

Vue Authentication and Authorization
 at 
Pluralsight 
Faculty details

Yaser Mehraban
Designation : Although it doesn’t look like it, Yas is an almond croissant addict cleverly disguised as a successful web developer. Since it was relatively clear early on that it would be slightly more than difficult to make a living sitting in a café eating a croissant and drinking a cappuccino, he’s focused his energy on the web, which happily has proven itself to be a wonderful decision.

Other courses offered by Pluralsight

– / –
20 hours
– / –
– / –
2 hours
– / –
– / –
1 hours
– / –
– / –
2 hours
Intermediate
View Other 14 CoursesRight Arrow Icon
qna

Vue Authentication and Authorization
 at 
Pluralsight 

Student Forum

chatAnything you would want to ask experts?
Write here...