Electude SSO v.2 example

An example Single Sign On request

For more information on this example see the Electude SSO v.2 documentation.

The access code should be the HMAC-SHA256 of this string:

student,321 Main Street,2000-01-01,Birthtown,Anytown,lesson_1000,US,john.doe@example.com,John,Group 1,en-US,9876543210,0123456789,12345,NY,https://support.electude.com,Doe,2026-10-12T21:51:32+00:00,johndoe001

Using the string 'secret key' as a key this is:

3d4eb0fcb04145e2851139d36a6cbfccc615b43b6a48da69ef35c95a0edfcd80

This HTML form generates the sample request:

<form method="post" action="https://support.electude.com/launch">
	<input type="hidden" name="account" value="student">
	<input type="hidden" name="address" value="321 Main Street">
	<input type="hidden" name="birthdate" value="2000-01-01">
	<input type="hidden" name="birthplace" value="Birthtown">
	<input type="hidden" name="city" value="Anytown">
	<input type="hidden" name="content" value="lesson_1000">
	<input type="hidden" name="country" value="US">
	<input type="hidden" name="email" value="john.doe@example.com">
	<input type="hidden" name="firstname" value="John">
	<input type="hidden" name="group" value="Group 1">
	<input type="hidden" name="language" value="en-US">
	<input type="hidden" name="mobile" value="9876543210">
	<input type="hidden" name="phone" value="0123456789">
	<input type="hidden" name="postal" value="12345">
	<input type="hidden" name="region" value="NY">
	<input type="hidden" name="return" value="https://support.electude.com">
	<input type="hidden" name="surname" value="Doe">
	<input type="hidden" name="time" value="2026-10-12T21:51:32+00:00">
	<input type="hidden" name="user" value="johndoe001">
	<input type="hidden" name="hmac" value="3d4eb0fcb04145e2851139d36a6cbfccc615b43b6a48da69ef35c95a0edfcd80">
	<input type="submit" value="start">
</form>

This is the HTML form: