Autenticación

Auth.js

Autenticación open source para aplicaciones web y frameworks JavaScript.

Proyecto que proporciona adaptadores, proveedores OAuth, sesiones y componentes de integración para Next.js y otros frameworks compatibles.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

Proyecto que proporciona adaptadores, proveedores OAuth, sesiones y componentes de integración para Next.js y otros frameworks compatibles.

Encaja en aplicaciones JavaScript que quieren una capa de autenticación integrada y controlada desde código.

No es un servicio de identidad completo: hay que operar correo, base de datos, seguridad, recuperación y monitorización.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Elige tu caso, cópialos tal cual o pásale el prompt a tu agente.

npm
npm install @auth/core
express
npm install @auth/express
secreto
npx auth secret

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala Auth.js en este proyecto (contexto: sin framework). Documentación oficial: https://authjs.dev/getting-started/installation. Comando verificado: `npm install @auth/core`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Open source

    Licencia ISC y uso gratuito. El coste está en los proveedores OAuth, la base de datos y el envío de correo, que van por tu cuenta.

    Gratis

Funcionalidades

Qué puedes hacer con ella

  1. 01

    Proveedores OAuth

    Integra múltiples identidades sociales y empresariales.

  2. 02

    Adaptadores

    Persiste usuarios y sesiones en bases de datos compatibles.

  3. 03

    Sesiones

    Permite estrategias basadas en cookies, JWT y base de datos según integración.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Encaja en aplicaciones JavaScript que quieren una capa de autenticación integrada y controlada desde código.

Mejor otra opción si…

No es un servicio de identidad completo: hay que operar correo, base de datos, seguridad, recuperación y monitorización.

Siguiente paso

Comprueba si encaja con tu caso antes de decidir.

Visitar Auth.js