YoVDO

Building Authorization with Node.js: Dos and Don'ts

Offered By: Conf42 via YouTube

Tags

Authorization Courses Node.Js Courses Access Control Courses RBAC Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive conference talk on building authorization systems with Node.js, focusing on best practices and common pitfalls. Delve into advanced authentication features, various access control models (ACL, RBAC, ABAC, ReBAC), and innovative approaches to authorization. Learn about the importance of contracts in creating better relationships, and discover tools like Cedar for policy definition and code generation. Examine the Open Policy Administration Layer (OPAL) and its role in modern authorization architectures. Gain insights into auditing, enforcing authorization policies, and implementing frontend feature toggling with CASL. Conclude with a practical demo and an introduction to Permit.io for streamlined authorization management.

Syllabus

intro
preamble
find the difference
authentication advanced features
about gabriel
innovations
staging & production
express & flask
authorization best practices
- model
acl - access control list
rbac - role based access control
abac - attribute based access control
rebac - relationship based access control
- author
contracts create better relationships
cedar
generate code from ui
- analyze: cedar agent
- enforce authorization policies
casl - frontend feature toggling sdk
- audit
authorization system building blocks
opal - open policy administration layer
opal based authorization architecture
demo
about permit.io
thank you


Taught by

Conf42

Related Courses

Microsoft Azure Developer: Implement User Authentication and Authorization
Pluralsight
Building Authorization in Azure Active Directory for Developers
Pluralsight
Configuring Virtual Machines in Microsoft Azure
Pluralsight
Microsoft Azure Security Engineer: Configure Secure Access Using Azure AD
Pluralsight
Managing and Monitoring Access on AWS
Pluralsight