Skip to content

Remove unauthenticated instructor access #14353

Description

@samuelfangjw

Currently, we allow instructors to submit responses and view results via a regkey. This adds additional unwanted complexity to the system, both in terms of having to support multiple authentication mechanisms and having to communicate to users the idea that joining the course is optional for instructors but only for some specific operations.

We can simplify this by moving towards the following mental model:

  1. Instructors are expected to have an account. They will have to join the course via the link sent when they are invited.
  2. Students do not need an account, but can still optionally choose to create and link their accounts if desired. This also means we will remove all references to "joining a course" for students.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions