auth-audit

Comprehensive audit of authentication and authorization implementations.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "auth-audit" with this command: npx skills add fusengine/agents/fusengine-agents-auth-audit

Auth Audit Skill

Overview

Comprehensive audit of authentication and authorization implementations.

Audit Categories

Category Checks

JWT Signing algo, expiration, refresh, storage

Sessions Storage, expiry, regeneration, fixation

OAuth2 PKCE, state param, redirect validation

Passwords Hashing algo, strength rules, reset flow

MFA Implementation, backup codes, recovery

Workflow

  • Detect auth implementation (JWT, sessions, OAuth)

  • Scan for known anti-patterns

  • Verify cryptographic choices

  • Check token/session lifecycle

  • Audit authorization logic (RBAC, ABAC)

Common Vulnerabilities

  • JWT signed with none algorithm

  • JWT secret too short (< 256 bits)

  • No token expiration or too long

  • Refresh tokens stored in localStorage

  • Session fixation after login

  • Missing CSRF protection

  • OAuth without PKCE for public clients

  • Missing state parameter in OAuth flow

References

  • Auth Patterns

  • Auth Checklist

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

react-effects-audit

No summary provided by upstream source.

Repository SourceNeeds Review
Security

security-scan

No summary provided by upstream source.

Repository SourceNeeds Review
Security

dependency-audit

No summary provided by upstream source.

Repository SourceNeeds Review