
Corbado UI Components
For seamless frontend integration, Corbado provides UI components that handle all user-related processes such as signup and login. These components are compatible with multiple popular frameworks including Next.js, React, Vue.js, Angular and Vanilla JS. Learn more about our UI components here.Corbado Frontend API
The Corbado Frontend API serves as the foundation for the Corbado UI Components. While it’s possible to interact with the Corbado Frontend API directly, we don’t recommend this approach due to the complexity of authentication processes like signup and login. The Corbado Frontend API provides both authenticated and unauthenticated endpoints. Authenticated endpoints require a valid Corbado Session, which is issued to users upon successful authentication.Corbado Backend API
The Corbado Backend API provides the core functionality of Corbado’s Authentication system and is utilized by both the Corbado Frontend API and your backend application. It enables you to perform essential operations such as managing users and their associated identifiers. The Corbado Backend API implements HTTP Basic Authentication and is restricted to clients capable of securely storing secrets. For authentication, use your project ID as the username and your API secret as the password. You can generate an API secret in the developer panel.Native applications are not secure clients, as API secrets can be extracted through decompilation. Never store API secrets in your native application’s code!
Your Corbado Backend API can be accessed at the following URL (default value):https://backendapi.cloud.corbado.io