Exact Online signs users in with their Exact business account. Exact runs region-specific hosts, so this connector takes a Domain URI naming the one your customers use.
Copy the redirect URI
In the Authdog console, select the project and environment, open Authentication > Providers, find Exact Online, and click Enable. Copy the redirect URI shown in the form:
https://identity.authdog.com/api/v1/callback/<connectionId>Create the application
- Open the Exact Online App Centre developer portal and register an app.
- Under Redirect URI, paste the redirect URI from Authdog.
- Save, then copy the Client ID and Client Secret.
- Note the regional host your customers sign in on —
start.exactonline.nl,.be,.de,.co.uk, and so on.
Configure Authdog
| Field | Value |
|---|---|
| Client ID | The client identifier from the provider |
| Client Secret | The client secret from the provider |
| Domain URI | Your regional Exact host, e.g. start.exactonline.nl |
Save, then toggle the connection active.
What Exact Online returns
Authdog requests the read scope and reads the profile from https://<domain>/api/v1/current/Me.
The current/Me endpoint returns the user id, full name, email, and the division (administration) the user is working in.
Enter the Domain URI as a bare host without a scheme — Authdog prefixes https:// itself.
Test it
- Open your environment's hosted sign-in page, or link to
https://identity.authdog.com/api/v1/signin/<connectionId>. - Select the Exact Online button and complete the flow.
- Confirm the user appears under Users in the console with a Exact Online identity linked.
Troubleshooting
| Symptom | Cause |
|---|---|
| Endpoint not found | The regional host is wrong for the account |
| Redirect or callback URL error | The URI registered with the provider does not match Authdog's exactly |
| Works in one environment only | Each environment has its own connectionId, and so its own redirect URI to register |
Related
| Read | To learn how to |
|---|---|
| Connectors | Set up any other social provider |