URL & ID Configuration
In the developer panel, you can define configurations regarding URLs & IDs.
Introduction
To get passkeys smoothly implemented, you need to adapt the following settings in the Corbado developer panel (not in your code):
- Relying party ID
- Native app settings (only for native Android or iOS apps)
- Authorized origins (for production deployments)
- CNAME (for production deployments)
For each of these settings, we provide recommendations and examples in the URL Overview site.
1. Relying party ID
The relying party ID is a crucial setting when working with passkeys and ensures that the passkey can only be used on the intended domain.
Please see also our Relying Party ID page to get more details or find recommendations and examples in the URL Overview page.
The relying party ID an be defined in Settings > General > URLs.
2. Native app settings
If you want to integrate Corbado with your native Android or iOS app, you have to register your native app here.
Native app settings can be defined in Settings > Native apps.
3. Authorized origins
The authorized origin is the full URL (incl. protocol & port, no path) that the user sees in the browser and from where JavaScript calls to Corbado are made.
Please see also our URL overview for authorized origins to get more details, examples and recommendations.
Authorized origins can be defined Settings > General > Authorized origins.
4. CNAME
Define the CNAME DNS address (no protocol, port or path) that can be used instead of Corbado’s default Frontend API URL. The CNAME needs to point to <project ID>.frontendapi.cloud.corbado.io
.
Please see also our URL overview for CNAME to get more details, examples and recommendations.
The CNAME can be defined here Setting > General > Domains
Was this page helpful?