Background: Guest access to lesson (no questions, just content) is needed via the lesson's direct URL as lesson is linked on a 3rd party website. Client has users utilizing assistive technology such as screenreaders.
Problem: If you have already visited another guest access page on the site in your browser session, the lesson opens fine. If you start a new session and the lesson link is the first guest access activity you visit, the lesson does not open, but instead redirects you to login. This is causing end-user confusion as a population of users will not have accounts on the site and still need to see the lesson.
Steps to Reproduce:
- Create a course with guest access enabled and autologin guests enabled in Site Administration
- Ensure guest role has permission of mod/lesson:view set to Allow
- Place a lesson in the course with some sample content pages (No essays - essays will provide an access error as guests cannot write to the database)
- Copy the direct URL to the lesson
- Open a new browser session (such as incognito window) and visit the lesson
- Note that you are typically redirected to the login page
Please note that the same behavior does not appear if using a Page in a course with guest access when following the above steps. Also, the same behavior occurs if the lesson is on the homepage.
Need: Direct URL to a lesson should be permitted in a new browser session and not require the user to click "Access as guest" button.
- will help resolve
-
MDL-81231 Guest Access Behavior - "Resume" features cause end user confusion
-
- Closed
-