Welcome to Ory!
Find all the guides and resources you need to develop with Ory.
Authentication
Ory Kratos provides a secure and scalable identity management system with email and password authentication flows.
2FA
Ory Kratos supports two-factor authentication (2FA) with TOTP, WebAuthn, and recovery codes.
Magic Links
Ory Kratos supports passwordless authentication with magic links.
Social Sign-In
Out of the box, Ory comes with custom-tailored connectors for 15+ social sign-in providers such as GitHub, Google, or Facebook.
Ory Enterprise License
Support for mission-critical environments with optimized code, on-prem deployment options, and tailored security updates.
Core Features
Explore Ory's core features.
Identities
Ory Kratos provides advanced identity management with passwordless options, MFA, social sign-in, and progressive profiling.
OAuth & OIDC
Ory Hydra delivers high-performance OAuth2 and OpenID Connect provider that integrates with existing identity systems.
Permissions
Ory Keto implements fine-grained permission management with relationship-based access control (ReBAC) for scalable authorization.
Frontend Frameworks
Explore how to integrate Ory into your favorite frontend frameworks and libraries.
React
Integrate authentication into your React + Vite application with Ory.
Next.js
Integrate authentication into your Next.js application with Ory.
Vue.js
Get started with Ory and Vue.js to protect a page with login.
React Native
The Ory React Native SDK allows you to integrate authentication into your React Native application.
Flutter
Easily add authentication to your Flutter web application with Ory.
Backend Frameworks
Explore how to integrate Ory into your favorite backend frameworks and libraries.
Node/Express
The Ory Node.js SDK allows you to integrate authentication into your Express.js application.
Go
The Ory Go SDK allows you to easily integrate authentication into your Go application.
PHP
The Ory PHP SDK allows you to integrate authentication into your PHP application.
Python
Python SDK for Ory Kratos and Ory Keto with Flask.
.NET Core
The Ory .NET Core SDK allows you to integrate authentication into your .NET Core application.
Community examples
Guides, tutorials, and configurations for using Ory services contributed by the Ory community.
Customize self-service UI: Flutter Web
by @IGLU-Agency
Protect a page with login: Quarkus
by @hbrammer
Customize self-service UI: Vue.js
Customize self-service UI: Next.js
by @spa5k
Customize self-service UI: Erlang
by @hrefhref
Customize self-service UI: Rescript
by @allancalix
Customize self-service UI: Svelte
by @drejohnson
Customize self-service UI: Svelte
by @emrahcom
Ory Hydra Reference Implementation - Java - Spring
by @ardetrick