How to add single sign on support to xAPI/Tin Can Storyline courses


We have created a free wrapper for xAPI (aka Tin Can API) Articulate Storyline courses, the wrapper adds Single Sign On (SSO) functionality to your courses.

No LMS is required, you simply need an LRS that supports OAuth 2.0.

You can choose to configure sign in with Facebook, Google, Google Workspaces, Microsoft or Office 365. Sign in can be limited to just your corporate users.

Once a user has signed in and launched a course, xAPI statements are sent back 
to your LRS which you can then report on.

The wrapper can wrap one or many Storyline courses.

Please have a look at our working demo of Lift.

You can learn more on the Launch Learning website.

I would be very interested in any comments or suggestions and I am happy to answer any questions you might have.


Disclosure: I am an employee of Launch Learning and I am not affiliated with Articulate.

2 Replies
Ben Breeden

This looks really interesting and possible what I am looking for. I do have a couple of questions though. 

Do you need to be a launch LRS customer to use Lift or can it be purchased seperately?

One concern with Storyline and XAPI (outside of the LMS) is that the LRS endpoint and access key etc. are visible to the client. Would this wrapper provide a means to keep this information private?