概要
This skill provides a comprehensive toolkit for developers to build robust security layers within their applications. It covers essential authentication strategies like stateless JWTs with secure refresh token logic and stateful session management via Redis, alongside granular authorization models including Role-Based Access Control (RBAC) and Permission-Based Access Control. Whether you are securing RESTful APIs, integrating social logins via Passport.js, or managing complex user permissions, this skill offers production-ready implementation patterns to ensure your application remains secure and scalable.