Magic Link
This release allows professors to give their students easy access to the case with their selected pre/post assessment attached. Following a magic link containing a random and unique deployment parameter, the student can enroll in a case with an account they already have, or create a new account. (#72, #73, #74, #75, #76)
Code pathways for the magic link
- User is logged in:
enrollments#new
→enrollments#create
→cases#show
- User has an account but is logged out:
enrollments#new
→enrollments#create
→registrations#new
→sessions#new
→sessions#create
→cases#show
- User does not have an account:
enrollments#new
→enrollments#create
→registrations#new
→registrations#create
→confirmations#create
→cases#show
Other features
- Shows learning objectives in the case overview (#65) as the first step towards including teaching guide materials with cases where appropriate