epic-auth

Secure Epic Stack authentication with sessions, OAuth, 2FA, and WebAuthn.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/M-Kolacz/michalkolacz.com --skill epic-auth-m-kolacz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-auth
Source: https://github.com/M-Kolacz/michalkolacz.com/tree/main/docs/skills/epic-auth
Command: npx skills add https://github.com/M-Kolacz/michalkolacz.com --skill epic-auth-m-kolacz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes and secures authentication flows for Epic Stack applications, covering user sign-in, sign-up, session management, and verification steps to reduce security risk and friction.

Core Features & Use Cases

  • Unified authentication: supports password-based login, email verification, and password reset flows.
  • OAuth & WebAuthn: integrates OAuth providers and WebAuthn (passkeys) for passwordless or MFA scenarios.
  • 2FA and session safety: ensures 2FA verification and secure, cookie-based sessions across routes.

Quick Start

Start by wiring up the Epic Stack authentication utilities in your app (login, signup, logout routes). Configure OAuth providers, WebAuthn credentials, and email verification flows in your environment and routes. Add 2FA and email verification to onboarding and session flows.

Frequently Asked Questions about epic-auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement secure authentication for an Epic Stack application?

Secure authentication for an Epic Stack application is implemented using cookie-based sessions, email verification, and password reset flows. This approach secures user login, signup, and session management across routes.

Can I add WebAuthn passkeys and 2FA to my Epic Web login flows?

Yes, you can add WebAuthn passkeys and 2FA to Epic Web login flows. The authentication system integrates WebAuthn for passwordless access and enforces 2FA verification during onboarding and session management for enhanced security.

Does Epic Stack authentication support OAuth providers for passwordless signup?

Epic Stack authentication supports OAuth providers for passwordless signup and login. You can configure external OAuth providers in your environment and routes to streamline user onboarding alongside WebAuthn credentials.

What is the best way to manage cookie-based sessions across Epic Stack routes?

The best way to manage cookie-based sessions across Epic Stack routes is through centralized authentication utilities. This ensures secure session handling, 2FA enforcement, and consistent verification across all protected application endpoints.

How do I set up email verification and password reset for Epic Stack users?

Email verification and password reset for Epic Stack users are set up by wiring authentication utilities into your app routes. You configure the flows within your environment to handle secure verification and credential recovery.