Use when adding Auth0 login, logout, route guards, or HTTP interceptors to an Angular application. Integrates @auth0/auth0-angular for SPAs — use even if the user says "protect my Angular routes" or "add authentication to Angular" without naming the SDK.
76
—
Does it follow best practices?
Impact
100%
1.16xAverage score across 1 eval scenario
Advisory
Suggest reviewing before use
Auth0 route guard and API interceptor integration
Functional guard syntax
100%
100%
Guard file location
0%
100%
Guard uses inject(AuthService)
100%
100%
canActivate in routes
100%
100%
loginWithRedirect on deny
100%
100%
authHttpInterceptorFn used
100%
100%
allowedList configured
100%
100%
audience in authorizationParams
100%
100%
Config in environment.ts
100%
100%
AuthService constructor injection in service
0%
100%
No manual token retrieval in service
100%
100%
aacefa7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.