We were looking for a solution that allowed us to assign an exam via the LMS but prevent password sharing and keep users from accessing it until they were in class.
To prevent password-sharing among users, I created a dynamic password solution using JavaScript and Storyline variables.
Similar to two-factor authentication, the one-time password is based on dynamic information—the date and time—and refreshed every hour on the hour.
Once a learner is in class, the Instructor provides the password so the learner can access the material.
To make this e-learning more personal, I used a “get command” to call user information from the LMS and display it on the welcome and the completion screen.
Users enjoy the personal touches and instructors have appreciated the security and usability of the one-time password.