Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only last login valid during "exam mode" #6130

Open
cysjonathan opened this issue Jun 5, 2023 · 0 comments
Open

Only last login valid during "exam mode" #6130

cysjonathan opened this issue Jun 5, 2023 · 0 comments

Comments

@cysjonathan
Copy link
Contributor

This feature is meant to be broken up into incremental levels of increasing security.

  1. Implement an "exam mode" that marks users as "in-an-exam" (to discuss: software design for exam mode).
    A suitable FE indicator should be displayed: "You are in an exam: Your access is limited to course EXAM"
  2. During the exam, users are only allowed to have 1 active login, all past logins are marked as stale and invalidated.
  3. During the exam, users are locked to the current course (cannot access other courses).
    Access denied pages with appropriate error messages should be displayed: "You are in an exam: You do not have access to course XXX until the your current exam submission is finalized"
  4. During the exam, basic user activity is logged --- POST/PATCH/DELETE of comments, answers, discussion posts.
    A suitable interface will be needed to display and filter activity information as well.
  5. During the exam, all user activity is logged --- POST/PATCH/DELETE of every action) (to be discussed if required).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant