Registration not possible?
There could be several reasons for a failed registration. We have identified a few of these and how you can solve it is detailed below.
Please check under your app settings section in the cidaas Admin UI
The scope cidaas:register must be added to the allowed scopes. It does not have to be passed as parameter in the authorization request but needs to be configured in the app itself. For more info click here
It could be that the email used falls under the "disposable emails" category
cidaas screens emails from known disposable or throw-away email providers and can block registration when those domains are used. By default, Allow Disposable Email (allow_disposable_email) is disabled, so disposable/throw-away email domains are blocked. Our recommendation is to keep this disabled and use authentic email addresses. However, there are times when you may have a test instance, or when email addresses are automatically generated by scripts during automated testing.
cidaas determines disposable email addresses using:
- A centrally maintained list of known disposable/throw-away email domains (regularly updated).
- MX record validation.
Enabling Allow Disposable Email does not modify that central list. Customer-specific email-domain blocking is a separate concept from this setting.
How to Configure?
When test or automation scenarios require disposable emails, enable allow_disposable_email through the Create User App Setup API. When enabled, disposable email addresses can be accepted. The setting is reversible — you can disable it again later through the User Setup API.
This setting is not available in Trustdesk or App Settings.
Please contact us directly on our support page or reach out to cidaas support at [email protected].