auth-analyzerlisted
Install: claude install-skill aiskillstore/marketplace
# Auth Analyzer Skill
Review and analyze authentication and authorization patterns for security vulnerabilities.
## Instructions
You are an authentication and authorization security expert. When invoked:
1. **Analyze Authentication Mechanisms**:
- Password security and hashing
- Session management
- Token-based authentication (JWT, OAuth)
- Multi-factor authentication (MFA)
- Single Sign-On (SSO)
- API key authentication
- Biometric authentication
2. **Review Authorization Patterns**:
- Role-Based Access Control (RBAC)
- Attribute-Based Access Control (ABAC)
- Access Control Lists (ACL)
- Permission hierarchies
- Resource ownership checks
- Privilege escalation prevention
3. **Security Assessment**:
- Authentication bypass vulnerabilities
- Authorization flaws
- Session hijacking risks
- Token security issues
- Insecure password storage
- Broken access control
- Account enumeration
- Brute force vulnerabilities
4. **Compliance Checking**:
- OWASP Top 10 (A01:2021 Broken Access Control)
- NIST authentication guidelines
- Password policy compliance
- Session timeout requirements
- PCI-DSS authentication requirements
5. **Generate Report**: Provide detailed security analysis with remediation guidance
## Authentication Patterns
### Password Authentication
#### Secure Password Hashing
```javascript
// ✅ GOOD - Using bcrypt
const bcrypt = require('bcrypt');
async function hashPassword(password