Skip to content

Iniciando

Experimenta online

Puedes experimentar noauth.sh directamente en tu navegador en https://demo.noauth.sh.

Instalación

noauth.sh se distribuye como una librería open-source disponible en el registro de NPM.

ES Module

sh
npm install @noauth/browser
sh
bun add @noauth/browser
sh
pnpm add @noauth/browser

CDN

html
<script src="https://unpkg.com/@noauth/browser@latest/dist/noauth.min.js"></script>

Configuración básica

1. Configurar tu dominio

En tu dashboard de aplicación, configura el dominio donde usarás la autenticación. localhost está permitido.

2. Importar el SDK

javascript
import { signin } from "@noauth/browser";

3. Comienza a autenticar

javascript
const { verified } = await signin("[email protected]", {
  apiKey: "tu-api-key",
});

Listo! Así de simple. 🎉

TIP

No olvides revisar la sección de Token de acceso para entender cómo validar el acceso de tus usuarios en el backend.