Secure authentication
A comprehensive authentication solution to implement secure user management effortlessly.

await nhost.auth.signUp({
email: 'joe@example.com',
password: 'secret-password'
})
Simple to implement
Authentication in minutes, not weeks
Production-ready authentication for web and mobile apps. Focus on your product, not reinventing auth flows.
await nhost.auth.signUp({
email: 'joe@example.com',
password: 'secret-password'
})
Multiple authentication methods
Support for email/password, social logins, passwordless, WebAuthn, and more.
Role-based access control
Built-in authorization - define user roles and permissions with granularity.
Integration with other services
Seamlessly integrates with other Nhost services like GraphQL and Storage.
Session management
Handle user sessions securely with JWTs.
Full control
Your users, your data
Users are stored in your database. No data lock-in, full control over your user information.
Full GraphQL integration
User data is accessible through the same GraphQL API as the rest of your data.
Enhanced security
Protect user data with industry-standard protocols.
Self-hostable
As a 100% open-source solution, you can self-host Nhost and maintain complete control over your user data.
Enterprise-grade security
Powerful permissions, made simple
Control what users are allowed to do for all CRUD operations using row and column level permissions.
Row-level security
Restrict access to data based on user identity. Ensure users only see their own data or data specifically shared with them.
Column-level security
Hide sensitive fields from certain users. Protect personal information while still allowing access to other data.
More capabilities
Advanced authentication features
Everything you need for modern, secure authentication across all your platforms.
Multi-factor authentication
Boost security with MFA. Protect user accounts with an additional layer of verification beyond just passwords.
Social providers
Simplify sign-up with social logins. Increase conversion rates by removing friction from your authentication flow.
WebAuthn integration
Enable passwordless login with fingerprints, face recognition, or security keys. Modern security that users love.
Enterprise SSO
Attract enterprise customers with Single Sign-On. Integrate with corporate identity providers through our WorkOS integration.
Your backend platform
Explore the Nhost ecosystem
Auth is just one part of your backend stack. Discover how all our services work together to power your applications.
Postgres database
Enterprise-grade SQL database, instantly ready.
GraphQL API
Instant, real-time API for your data.
Authentication
Secure user sign-up, sign-in, & management.
Storage
File uploads, downloads, & CDN.
Serverless Functions
Scalable JS/TS backend logic. No servers.
Bring your own containers
Deploy your services written in any language.
AI toolkit
Auto-Embeddings, Assistants, File Stores, and more.

Start building your next big thing
Get a complete backend up and running in minutes. Focus on building features your users will love, not wrestling with infrastructure. No credit card required for the free tier.
Join thousands of developers shipping faster with Nhost