• Quiz Maker > Help > Faq > How does the Single Sign On (SSO) integration feature work?

How does the Single Sign On (SSO) integration feature work?

What is Sigle Sign On?
Our Single Sign On (SSO) feature lets your quiz automatically identify users who are already logged into your website. This feature is used when you have embedded a quiz on your site or when you have information about the user such as their name & email id that you wish to pass to the quiz. That way the quiz taker does not need to enter their name & email id and are automatically identified.

Why is Sigle Sign On Needed
?
This feature is also very userful when you have a large number of users who have already logged in to your website or have identifying information of a large number of users. By using single sign on the users  are automatically identified by the quiz (Without the user being asked for their name, email id etc) and when as the quiz author you review the report, you would see who took your quiz. This prevents quiz takers from re-entering their information each time to take the quiz and makes the overall system more secure as users are identified by system rather than trusting the user to enter the correct identifying information.

How do I integrate & use single sign on
?

Integrating When You  Link to Quizzes Hosted At ProProfs.com

If you are linking to quizzes that we are hosting for you, you can simply pass to the URL the following two variables:
  • user_name - for user name
  • user_email - for user's email address
The quiz would then automatically pick up the name & email id of the quiz taker that is passed and not ask the user to type this in. 

Example: See the URL below. Notice that email and Name boxes are not shown to the quiz taker.
The system already knows the user and prevents the user from typing in this information again.
 
quiz.jpg


Integrating When You Embed Quizzes On Your Quiz


Lets take an example of your website url (link) where you have embedded the quiz.
http://www.mywebsite.com/quiz/
http://www.mywebsite.com/quiz/page.html

We use two variables from query string to fetch the user data from the query string. These are:
  • user_name - for user name
  • user_email - for user's email address
 
You need to provide these two variables with the quiz page url, where you embedded the quiz. 


For example:

You have embedded the quiz on the website page:  http://www.mywebsite.com/quiz/page.html

Then add the two variables like this:
http://www.mywebsite.com/quiz/?user_name=John&user_email=john@email.com
The quiz will automatically fetch the user name and email address from the URL. See the example screen shots below:
 
sso_main_page.jpg


sso_quiz_page.jpg




If you have any trouble implementing the SSO on your website, please contact support for assistance.



Related Articles

Visitor Comments

Would you like to...

Print this page  Print this page

Email this page  Email this page

Post a comment  Post a comment

 Subscribe me

Subscribe me  Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF


User Opinions

33% thumbs up 66% thumbs down (3 votes)

How would you rate this answer?




Thank you for rating this answer.

Continue