angular-security-patterns

Community

Secure Angular apps with proven auth patterns.

Authorlorrandavid
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill provides a structured approach to implementing secure authentication and authorization in Angular applications, covering token handling, guards, interceptors, and RBAC patterns.

Core Features & Use Cases

  • Authentication Basics: foundational login flow, session handling, and token lifecycle.
  • JWT Implementation & OAuth2: token decoding, expiration checks, refresh strategy, and social login patterns.
  • Access Control: route guards, RBAC, and permission directives to protect UI and APIs.
  • Token Management & Security Best Practices: secure storage considerations, HttpOnly cookies, and defensive coding.
  • Use Case: secure a multi-tenant admin dashboard with role-based access and token refresh.

Quick Start

Integrate the AuthService, JWT tooling, and route guards into your Angular project to enable a secure login flow and protected routes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: angular-security-patterns
Download link: https://github.com/lorrandavid/.dotfiles/archive/main.zip#angular-security-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.