Console Email Provider
Package: @nauth-toolkit/email-console
Type: Email Provider (Development)
Logs emails to console instead of sending. Development and testing only.
- npm
- Yarn
- pnpm
- Bun
npm install @nauth-toolkit/email-console
yarn add @nauth-toolkit/email-console
pnpm add @nauth-toolkit/email-console
bun add @nauth-toolkit/email-console
warning
Development only. Never use in production.
Usage
- NestJS
- Express
- Fastify
import { ConsoleEmailProvider } from '@nauth-toolkit/email-console';
AuthModule.forRoot({
emailProvider: new ConsoleEmailProvider(),
})
import { ConsoleEmailProvider } from '@nauth-toolkit/email-console';
const nauth = await NAuth.create({
config: {
emailProvider: new ConsoleEmailProvider(),
},
// ...
});
import { ConsoleEmailProvider } from '@nauth-toolkit/email-console';
import { FastifyAdapter } from '@nauth-toolkit/core';
const nauth = await NAuth.create({
config: {
emailProvider: new ConsoleEmailProvider(),
},
adapter: new FastifyAdapter(),
// ...
});
Console Output
========================================
EMAIL: Verify your email
TO: user@example.com
----------------------------------------
Your verification code is: 123456
========================================
Related
- Email Overview
- Nodemailer - Production provider