Drupal Single Sign On demonstration

In past months, I have been working hard on Single Sign On module for Drupal. As a Drupal security team member, I have stumbled upon the module while searching for a SSO solution for Prima project.

The original Shared Sign-on module was considered critically insecure so Steven Wittens from Strutta created a complete rewrite.

Prima sponsored some development hours for SSO so we spent a lot of time testing the new module. That resulted in past weeks by releasing a SSO suite.

Since it's not easy to setup the module and some users didn't even believe it works, we have created a demonstration site.

There are 2 clients and 1 controller. How it works? Simply go to SSO Client1 demo site and login as demo/demo. Then click on SSO Client2 demo site or SSO Client3 demo site (using different top-level domain) and you will still be logged in.

Like it?

Download Single Sign On module.

Jakub Suchý

Jakub is owner and founder of Dynamite Heads. Jakub is a member of Drupal Security Team and supports Czech Drupal community at Drupal.cz

i'm not able to create sso on sub-domains

Hi,

I have one main site, and sub domains which all are same path like,

www.main.com

www.main.com/demo1

www.main.com/demo2

changes done in settings.php at demo1

$db_prefix = array(
'default' => 'main_database_name.',
'users' => 'demo1_database_name.',
'sessions' => 'demo1_database_name.',
'role' => 'demo1_database_name.',
'authmap' => 'demo1_database_name.',
);

Login form redirected to controller page.

When i try to logged in from a client site, after logged in i am redirected to controller site. I want to remain in client site.How can it be possible.Please help.

Regards
krish

Updated the demo: added 3rd

Updated the demo: added 3rd client on different top level domain.

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2> <h3> <h4> <tt>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
Are you a robot?
Image CAPTCHA
Enter the characters shown in the image.