hypothesis / support-legacy

a place for tracking support-related work and projects
3 stars 0 forks source link

Create assignments that allow clicking through links without losing sso #126

Open mkdir-washington-edu opened 4 years ago

mkdir-washington-edu commented 4 years ago

Instructors want to assign online textbooks and similar (e.g. multi-page articles, ebooks) through the LMS app without creating an assignment for each one. Currently when clicking on a link inside a URL assignment we lose single-sign on. This issue is to investigate how to allow clicking on links in a URL assignment without losing SSO.

Example: https://opentext.uleth.ca/apex-standard/apex-calculus.html

mkdir-washington-edu commented 4 years ago

Tickets and examples: https://hypothesis.zendesk.com/agent/tickets/11689 - https://opentext.uleth.ca/apex-standard/apex-calculus.html https://hypothesis.zendesk.com/agent/tickets/11292 - https://www.marxists.org/archive/marx/works/1848/communist-manifesto/ https://hypothesis.zendesk.com/agent/tickets/10474 - https://www.cdc.gov/tuskegee/timeline.htm

sean-fitzpatrick commented 4 years ago

Thanks for adding the issue. The example textbook linked above is created using PreTeXt, which allows us to add embedded hypothesis via the javascript API, using a simple publisher switch. This was implemented a few years ago, however, so the implementation we're using may be out of date. In this use case the full LMS app may not be necessary, since hypothesis is already built into the book. The best-case scenario for my use case:

I don't necessarily need grade passback but that would be a nice bonus. The reason for wanting to use the built in hypothesis is that some of the HTML doesn't behave quite right when viewed inside the LMS app