-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Open
Labels
Description
- CalProvider does not have
isEmbedprop described https://cal.com/docs/platform/atoms/cal-provider which lead to platform customer using usual Booker component and passingisEmbed={true}and that ignored their OAuth client. Document this prop and when to use it and how and what happens if you use it as true and use normal booker that oauth client settings will be ignored. - We had a customer who passed
isEmbedtoCalProviderbut used normal Booker which means their oAuth client settings were ignored - I am thinking we need a check that if the"x-cal-platform-embed"header is passed as "true" we still check if the OAuth client id passed is not the one belonging to us.