supersendtx-authjs
v0.15.3
Published
SuperSend TX email provider for Auth.js / NextAuth (magic-link sign-in)
Maintainers
Readme
supersendtx-authjs
Auth.js / NextAuth magic-link email via SuperSend TX.
Drop-in email provider — same shape as other Auth.js email providers. Requires a database adapter (Auth.js stores verification tokens).
Install
npm install supersendtx-authjs supersendtx next-auth# Auth.js-style env name, or our standard key name
AUTH_SUPERSENDTX_KEY=stx_your_key_here
# SUPERSENDTX_API_KEY=stx_your_key_hereUsage
import NextAuth from 'next-auth'
import SuperSendTX from 'supersendtx-authjs'
export const { handlers, auth, signIn, signOut } = NextAuth({
adapter: /* your database adapter */,
providers: [
SuperSendTX({
from: '[email protected]',
// apiKey picked up from AUTH_SUPERSENDTX_KEY or SUPERSENDTX_API_KEY
}),
],
})Also available as import SuperSendTX from 'supersendtx/authjs'.
Docs
https://docs.supersendtx.com/guides/authjs
License
MIT
