colossal-appointment-48082
06/29/2023, 5:09 PMoauth.exchange()
via the react-sdk the function does not work in prod when we have the the tokens managed by cookies because the cookies are set via a domain that isn't ours.
Are we supposed to wrap the oauth exchange function in our backend and pass the cookies back?
also if we wrap the request will this just work with the react sdk's session management?
i'm assuming no because y'all can't set cookies so there is no way for you to refresh the DS cookiesalmon-night-88354
06/29/2023, 5:42 PMcolossal-appointment-48082
06/29/2023, 5:44 PMsalmon-night-88354
06/29/2023, 5:46 PM<http://auth.dopt.com|auth.dopt.com>
?colossal-appointment-48082
06/29/2023, 5:46 PMsalmon-night-88354
06/29/2023, 5:49 PM<http://app.dopt.com|app.dopt.com>
correct?
https://docs.descope.com/tutorials/cnameguide/#configure-descope-project
Then from there, within your code when you initialize the sdk, do you have the baseURL configured?
<AuthProvider projectId='__ProjectID__' baseUrl='<https://auth.app.dopt.com>'>
https://docs.descope.com/tutorials/cnameguide/#update-the-base-url-within-your-codecolossal-appointment-48082
06/29/2023, 5:55 PMcolossal-appointment-48082
06/29/2023, 5:56 PMcolossal-appointment-48082
06/29/2023, 5:56 PMcolossal-appointment-48082
06/29/2023, 5:56 PMcolossal-appointment-48082
06/29/2023, 5:56 PMsalmon-night-88354
06/29/2023, 6:00 PMā descope-html-sample-app git:(main) ā ping <http://auth.app.dopt.com|auth.app.dopt.com>
PING <http://cname.descope.com|cname.descope.com> (104.18.26.223): 56 data bytes
64 bytes from 104.18.26.223: icmp_seq=0 ttl=57 time=10.161 ms
^C
--- <http://cname.descope.com|cname.descope.com> ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 10.161/10.161/10.161/0.000 ms
ā descope-html-sample-app git:(main) ā ping auth.chris4490.tech
PING <http://cname.descope.com|cname.descope.com> (104.18.26.223): 56 data bytes
64 bytes from 104.18.26.223: icmp_seq=0 ttl=57 time=11.624 ms
^C
--- <http://cname.descope.com|cname.descope.com> ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 11.624/11.624/11.624/nan ms
salmon-night-88354
06/29/2023, 6:00 PMcolossal-appointment-48082
06/29/2023, 6:02 PMsalmon-night-88354
06/29/2023, 6:05 PMcolossal-appointment-48082
06/29/2023, 6:06 PMsalmon-night-88354
06/29/2023, 6:06 PMcolossal-appointment-48082
06/30/2023, 9:25 PM<http://gateway.dopt.com|gateway.dopt.com>
however it isn't being sent the cookies because our DSR cookies are under the domain .<http://auth.app.dopt.com|auth.app.dopt.com>
because it isn't a subdomain or direct parent domain of .<http://auth.app.dopt.com|auth.app.dopt.com>
it isn't being sent the cookies.colossal-appointment-48082
06/30/2023, 9:26 PMcolossal-appointment-48082
06/30/2023, 9:36 PMcolossal-appointment-48082
06/30/2023, 9:39 PMcolossal-appointment-48082
06/30/2023, 9:43 PMsalmon-night-88354
06/30/2023, 9:52 PMcolossal-appointment-48082
06/30/2023, 9:53 PM.<http://dopt.com|dopt.com>
)salmon-night-88354
06/30/2023, 10:26 PMcolossal-appointment-48082
06/30/2023, 10:30 PMsalmon-night-88354
06/30/2023, 11:08 PMsalmon-night-88354
06/30/2023, 11:10 PMcolossal-appointment-48082
06/30/2023, 11:35 PMsalmon-night-88354
06/30/2023, 11:41 PMcolossal-appointment-48082
06/30/2023, 11:41 PMcolossal-appointment-48082
06/30/2023, 11:41 PMcolossal-appointment-48082
06/30/2023, 11:42 PMcolossal-appointment-48082
06/30/2023, 11:42 PMsalmon-night-88354
06/30/2023, 11:43 PMcolossal-appointment-48082
06/30/2023, 11:43 PM