zooniverse / AnnoTate

Full text transcription app for the Tate Britain
http://anno.tate.org.uk
Other
12 stars 2 forks source link

Can't log in if 3rd party cookies are blocked #226

Closed eatyourgreens closed 5 years ago

eatyourgreens commented 6 years ago

If I visit anno.tate.org.uk in a browser with 3rd party cookies blocked, the sign-in link doesn't work. Sign-in redirects back to AnnoTate, with the bearer token in the URL, but the bearer token is ignored.

Solution should be to upgrade panoptes-client to version 2.9 or greater, which fixes this bug in the OAuth module.

eatyourgreens commented 5 years ago

panoptes-client has been updated to 2.9.4 but sign-in still doesn't work for me on https://anno.tate.org.uk in Chrome with third party cookies blocked. Has that change been deployed to the live site?

eatyourgreens commented 5 years ago

Fixed by manually deploying #227 then editing index.html on S3 to fix broken URLs for the CSS and JS files.

NB. unrelated to this issue, the gulp build and deploy tasks are currently broken.