authentication

Implement JWT, session, OAuth, and password hashing authentication patterns.

1|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/ProfPowell/project-template --skill authentication-profpowell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: authentication
Source: https://github.com/ProfPowell/project-template/tree/main/.claude/skills/authentication
Command: npx skills add https://github.com/ProfPowell/project-template --skill authentication-profpowell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires argon2, jsonwebtoken.

What problem does it solve?

Authenticating users securely is essential. This Skill presents patterns for JWT, sessions, OAuth, and password hashing.

Core Features & Use Cases

  • JWT & Refresh: Token-based authentication with refresh tokens.
  • Password Hashing: Secure hashing and verification.
  • Session & CSRF: Cookie-based sessions and protection.

Quick Start

Implement a login route that issues a JWT access token.