epic-auth

Automate secure authentication workflows for Epic Stack applications.

5.5k|464|Updated May 4, 2023
One-click install
npx skills add https://github.com/epicweb-dev/epic-stack --skill epic-auth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-auth
Source: https://github.com/epicweb-dev/epic-stack/tree/main/docs/skills/epic-auth
Command: npx skills add https://github.com/epicweb-dev/epic-stack --skill epic-auth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes and secures authentication flows for Epic Stack applications, consolidating sessions, OAuth, 2FA, and WebAuthn into a cohesive developer experience.

Core Features & Use Cases

  • Secure login and signup flows with session handling.
  • OAuth provider integration (GitHub, Google, etc.) and account linking.
  • Two-Factor Authentication (TOTP) and WebAuthn passkeys for stronger security.
  • Email verification and password reset workflows.

Quick Start

Use the epic-auth skill to implement complete authentication, including session management, OAuth, and 2FA, in your Epic Stack app.

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 flows in an Epic Stack application?

Secure authentication flows in an Epic Stack application are implemented using cookie-based sessions, server and client utilities, and verification workflows. This approach standardizes login, signup, and password resets with minimal manual configuration.

What is the best way to add OAuth provider integration to an Epic Stack app?

Adding OAuth provider integration to an Epic Stack app is best handled through standardized authentication flows supporting GitHub, Google, and other providers. This includes automated account linking and session management across protected routes.

Can I use WebAuthn passkeys and 2FA for stronger security in Epic Stack?

Yes, you can use WebAuthn passkeys and 2FA for stronger security in Epic Stack. The authentication workflows support TOTP-based Two-Factor Authentication and WebAuthn passkey integration alongside standard login and signup flows.

Does Epic Stack authentication support cookie-based session management for protected routes?

Yes, Epic Stack authentication supports cookie-based session management for protected routes. It provides server and client utilities to manage sessions, ensuring secure access control across your application with minimal manual configuration.

How do I set up email verification and password reset workflows in Epic Stack?

Email verification and password reset workflows in Epic Stack are set up through automated verification flows. The system handles token generation, secure email delivery integration, and session updates to complete the password reset process safely.

Related Skills