We just shipped add-mcp: think npx skills but for MCPs. One command to install MCPs across all your editors and agents
/Neon Auth/Production checklist

Auth production checklist

Required configuration before launching with Neon Auth

Beta

The Neon Auth with Better Auth is in Beta. Share your feedback on Discord or via the Neon Console.

Complete these steps before taking your application to production with Neon Auth.

Auth production checklist

0%

Email provider

Neon Auth uses a shared SMTP provider (auth@mail.myneon.app) by default for development and testing. For production, configure your own email provider for better deliverability and higher sending limits.

Configure custom SMTP

In your project's SettingsAuth page, configure your email provider:

  1. Select Custom SMTP provider
  2. Enter your SMTP credentials:
    • Host: Your SMTP server hostname (e.g., smtp.gmail.com)
    • Port: SMTP port (typically 465 for SSL or 587 for TLS)
    • Username: Your SMTP username
    • Password: Your SMTP password or app-specific password
    • Sender email: Email address to send from
    • Sender name: Display name for sent emails
  3. Click Save

Email provider requirements

  • Verification links: Require a custom email provider
  • Verification codes: Work with shared or custom email providers
  • Password reset: Works with shared or custom email providers

note

The shared email provider (auth@mail.myneon.app) is suitable for development and testing. For production applications, use a custom email provider for better deliverability and to avoid rate limits.

Localhost access

The "Allow Localhost" setting in your project's SettingsAuth page is enabled by default to allow authentication requests from localhost during development.

Disable for production

For production environments, disable this setting to improve security:

  1. Go to SettingsAuth in your Neon project
  2. Find the Allow Localhost toggle
  3. Disable the toggle

important

Only enable "Allow Localhost" for local development. Disabling this setting in production prevents unauthorized authentication requests from localhost, improving your application's security posture.

Need help?

Join our Discord Server to ask questions or see what others are doing with Neon. For paid plan support options, see Support.

Last updated on

Was this page helpful?