Setup flow
Sign in to WorkOS
Go to dashboard.workos.com and sign up or sign in.Create or select the project you will use for your OpenTaco environment.
Configure CORS, Redirects, and Webhooks
In your WorkOS dashboard, configure these sections:
- Authentication > Sessions > Cross-Origin Resource Sharing (CORS)
- Set
https://<your-public-opentaco-url>as an allowed origin
- Set
- Redirects:
- Set callback:
https://<your-public-opentaco-url>/api/auth/callback - Set sign-out redirect:
https://<your-public-opentaco-url>/logout
- Set callback:
- Webhooks:
- Create
user.createdwebhook:https://<your-public-opentaco-url>/api/auth/workos/webhooks
- Create
Store WorkOS credentials
Copy the required WorkOS values, store them in your secret manager, and use them in your
.env / secrets files:WORKOS_CLIENT_IDWORKOS_API_KEYWORKOS_COOKIE_PASSWORDWORKOS_WEBHOOK_SECRETWORKOS_REDIRECT_URI
Apply variables to the UI service
Inject all WorkOS variables into the UI runtime environment for your deployment target.


