Sign In


Sign in allows for custom authentication for social media. When authentication mode is set to custom, providing a sign in control is required in order to let learners sign up and log in.

The sign in element is made up of the sign in button, and the login form. At run-time, pressing the sign in button reveals the login form. When the learner is logged in, the sign in button is automatically hidden.

Signing in is global; once a learner has signed in, he remains logged in for the rest of the course. It is recommended to provide a sign in button in any document that contains social media elements, or alternatively have one in the master layer.

To insert a sign in element, use Interactions > Social Media > Sign In.

Login Form

Providing the learners with space to enter their username and password, the login form also functions as a registration form. At design-time, the login form is revealed when the sign in button is selected.

The login form consists of several text field and label elements, a login button, a register button, and a notice element. In order to log in, learners enter their username and password, and press the login button. In order to register, learners enter their desired username and password, repeating the password in the verification field, and press the register button.


Providing the learner with pertinent information about the sign in process, such as errors and missing information, the notice is only visible at run-time when such information is present. The textual content of these notices can be edited and localized via <Items>.


Items String List Notices which can be displayed to the learner during the login or registration process.