Welcome to Ory!
Find all the guides and resources you need to develop with Ory.
Identity management
What your users need for authentication and user management
Configure password login
Enable and customize email, username, or phone-based password login
Enable passkeys
Allow secure login using biometric authentication (fingerprint, face) with industry-standard WebAuthn support
Enable OTP via email or SMS
Implement a simple two-step verification process with one-time codes sent to users' email or phone
Add social sign-in
Connect with Google, GitHub, Facebook and other providers
Verify user identities
Email verification, phone verification, and account activation
Manage user sessions
Control login sessions, timeouts, and multi-device access
Support multi-factor authentication
Add TOTP, WebAuthn, or SMS verification
Enable enterprise SSO login
Group users by organization and support B2B enterprise SSO with OIDC or SAML
Permission management
Controlling who can access what
Deploy Ory
Choose your deployment option
Frontend frameworks
Framework-specific integration help
Backend frameworks
Framework-specific integration help
Node.js/Express integration
The Ory Node.js SDK allows you to integrate authentication into your Express.js application
Go integration
The Ory Go SDK allows you to easily integrate authentication into your Go application
Python integration
Integrate Ory authentication and permissions with your Python application
Need Help?
If you need assistance with implementing Ory in your application or have any questions, please check out the GitHub discussions or join the Ory Community Chat.
For enterprise support, please open a ticket.