NOTE: Qwickly has updated their Cookie Settings to be compatible with the Chrome 80 cookie requirements
Starting with Chrome 80, Google Chrome has updated how cookies are handled by the Chrome Browser. Cookies that do not specify a SameSite attribute will be treated as if they were SameSite=Lax, which means certain requests will get blocked from accessing cookies.
More information from Google can be found here: https://www.chromium.org/updates/same-site
How does this Affect Qwickly
Browsers have started blocking requests which try to access these Third Party Cookies if they haven't specifically stated that the cookie's "SameSite" attribute is set as "None". Qwickly's LTI tools currently do not set this Attribute, which is why users may start experiencing compatibility issues if they are opening the tool in an iframe inside of an LMS. (outdated)
As stated by Google, this change is being rolled out gradually across applications, so all users may not be facing this issue right away.
How do I Fix This Issue?
The best way to fix this issue would be to make sure you've configured Qwickly's LTI tools to open in a new window. When the tool has been configured to open in a new window, it ceases being a Third Party Application as it is not being opened within an LMS. Thus, Chrome's "SameSite" cookies issue will be resolved as our cookies will not be a "Third Party Cookie" and will not be blocked due to the "SameSite" attribute check.
Here are steps on how to update the tool to open in a new window on each supported LMS:
- Steps to update Qwickly Attendance LTI's placement found here: https://qwickly.zendesk.com/hc/en-us/articles/360040510492-Updating-Qwickly-Attendance-LTI-to-open-in-a-new-tab-on-Blackboard
- Steps to update Qwickly Attendance LTI's placement found here: https://qwickly.zendesk.com/hc/en-us/articles/360038943171-Updating-Qwickly-Attendance-LTI-to-open-in-a-new-tab-on-Canvas
- D2L Brightspace
- Steps to update Qwickly Attendance LTI's placement found here: https://qwickly.zendesk.com/hc/en-us/articles/360040510552-Updating-Qwickly-Attendance-LTI-to-open-in-a-new-tab-on-D2L-Brightspace
More Info on SameSite Cookies: https://web.dev/samesite-cookies-explained/