Choose your application type to get started
Native/Mobile App Mobile or Desktop app that runs natively on a device e.g., iOS, Android
Single-Page App JavaScript web app that runs in the browser e.g., AngularJS + Node.js, React
Regular Web App Traditional web app that runs on the server e.g., Express.js, ASP.NET
Backend/API An API or service protected by IAM e.g., Express.js API, ASP.NET API
Rely on the IAM identity platform to add sophisticated authentication and authorization to your applications. Centralize and manage users from multiple identity providers and give them branded, seamless signup and login experiences. Finely control access with a degree of customization that can accommodate even the most complex security requirements.
Learn the basics and begin building your authentication solution.
Define how your applications and APIs verify the identity of a user or device.
Store and manage custom details about your users.
Customize IAM using your own branding and extend our functionality to solve your unique identity needs.
Add multi-factor authentication and defend your application from bots, suspicious IPs, and password breaches.
Deploy IAM for your applications and monitor system health and events.
Troubleshoot challenges, learn about IAM’s different levels of support, and get help.