Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
I have embedded a Desmos activity into my Canvas course using the following HTML script.
This successfully embeds the activity, which is great. However, whenever we try to sign in to the activity using a Google account it returns an error. Upon investigation of the developer tab I found that it's an error with the SameSite cookie being set to Lax, rather than none, which means the activity is being blocked from interacting with the Desmos site.
Has anybody been able to work around this problem with Desmos or another app?
I am having the same situation. This happens when you create a Desmos class and assign them a Activity. It does not let the students sign with with their Google account. It shows a error. Does any one know how can this be fix or corrected? Thank you.
Chrome browser release 80 and above changed the behavior of the samesite cookie feature. Prior to release 80, if the developer set cookie and didn't include the statement regarding samesite then the browser treated the cookie as samesite=none. After release 80, the browser interprets the absence of samesite as a setting of samesite=lax. The lax will block the login attempt because domains are not the same.
Is there a workaround? This would be up to the Desmos developers changing their cookie settings to samesite=none which would potentially open up their server to cross scripts and other not so pleasant things.
Canvas is limiting access. You can work around this by Pasting a direct link to the Assignment and having students travel to Desmos through the link.
Unfortunately it moves them away from Canvas but it should work.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.