Skills › Backend Engineering

Auth & Authorisation

Implement JWT, OAuth 2.0, RBAC, and session-based authentication securely.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Implement JWT auth with refresh tokens
  • Set up OAuth 2.0 with a third-party provider
  • Design an RBAC permission system

Prerequisites

Watch (10 videos)

Build Login/Register API Server w/ Authentication | JWT Express AUTH using Passport.JS and Sequelize
CoderOne · intermediate hands-on
→ Validate JsonWebToken for restricted access→ Create a secure authentication process
Firebase Auth Tutorial #10 - UI & Firestore Security Rules
Net Ninja · intermediate hands-on
→ Secure user data with Firestore Security Rules→ Conditionally show and hide content based on user authentication state
Next.js & Identity (auth) Tutorial #9 - Netlify Functions with Identity
Net Ninja · beginner hands-on
→ Implement authentication and authorization in a serverless application
Next.js & Identity (auth) Tutorial #7 - Netlify Functions
Net Ninja · beginner hands-on
→ Implement authentication and data protection in a serverless application
Spring Boot, Spring Security, JWT Course – Shopping Cart Backend Java Project
freeCodeCamp.org · beginner hands-on
→ Implement Authentication Systems→ Integrate Security Measures
ASP.NET Web API – Token Based Authentication Tutorial
freeCodeCamp.org · beginner hands-on
→ Implement authentication systems in ASP.NET Web API→ Configure token-based authentication with EFCore
Build and Deploy a LeetCode Clone with React, Next JS, TypeScript, Tailwind CSS, Firebase
freeCodeCamp.org · beginner hands-on
→ Implement authentication and authorization in a full-stack application→ Use Recoil for state management
User Authentication in Web Apps (Passport.js, Node, Express)
freeCodeCamp.org · beginner hands-on
→ Implement user authentication with Passport.js→ Secure a web app with authentication
React and Golang JWT Authentication - Tutorial
freeCodeCamp.org · beginner hands-on
→ Create a secure authentication system with JWT→ Integrate authentication with React and Golang
Authentication for Progressive Web Apps - Progressive Web App Training
Chrome for Developers · beginner hands-on
→ Mitigate password-based authentication risks→ Use alternative authentication methods