email-and-password-best-practices

Email verification, password reset flows, and customizable password policies for Better Auth.

better-auth ↓ 26k
Claude Code
View source ↗

Requirements & configuration

  • sendVerificationEmail: async ({ user, url, token }, request) => {
  • Note: The url parameter contains the full verification link. The token is available if you need to build a custom verification URL.
  • Note: This requires sendVerificationEmail to be configured and only applies to email/password sign-ins.
  • sendResetPassword: async ({ user, url, token }, request) => {

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Email verification, password reset flows, and customizable password policies for Better Auth.

Source

Repository: https://github.com/better-auth/skills

email-and-password-best-practices FAQ

What does the email-and-password-best-practices skill do?

Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password authentication. Use when users need to set up login, sign-in, sign-up, credential authentication, or password security with Better Auth.

What does email-and-password-best-practices require?

sendVerificationEmail: async ({ user, url, token }, request) => { Note: The url parameter contains the full verification link. The token is available if you need to build a custom verification URL. Note: This requires sendVerificationEmail to be configured and only applies to email/password sign-ins. sendResetPassword: async ({ user, url, token }, request) => {

How do I install email-and-password-best-practices?

Run: npx -y skills add https://github.com/better-auth/skills --skill email-and-password-best-practices --agent claude-code — the source lives at github.com/better-auth/skills.

Maintain email-and-password-best-practices?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

email-and-password-best-practices on getagentictools
[![email-and-password-best-practices on getagentictools](https://getagentictools.com/badge/skills/better-auth-skills-email-and-password-best-practices.svg)](https://getagentictools.com/skills/better-auth-skills-email-and-password-best-practices?ref=badge)
npx agentictools info skills/better-auth-skills-email-and-password-best-practices

The second line is the CLI lookup for this page — handy in READMEs and docs.