Bakery Single Sign-On System

The Bakery module implements an infrastructure-wide single sign-on between Drupal sites on the same domain. 

Bakery will not work across different top-level domains, only sites on the same domain. For example, you can use Bakery to provide SSO between store.example.org and www.example.org but you cannot use Bakery to provide SSO between www.example.org and www.example.com.

Bakery Installation instructions

How to install Bakery

Bakery Module: Troubleshooting

Before carrying out any recommended steps, it may help to learn more about how the Bakery module works

Bakery SSO FAQ

Bakery's Frequent Asked Questions

Bakery compatibility with other modules

Bakery is not always compatible with other modules that also alters portions of the authentication and registration process

Bakery's "cookie" metaphors

Bakery cookies are sometimes HTTP cookies and otherwise keyed POST requests

Handling a Error 409 Conflict for site at http://subsite.example.com

How to fix the "Error 409 Conflict for site at http://subsite.example.com"

How Bakery works

Bakery allows for single sign-on between sites sharing the same top-level domain by taking advantage of a browser's ability to read cookies

How to convert a multisite Drupal site to a Bakery SSO site

Converting a multisite installation to a Bakery SSO site

Providing SSO with non-Drupal applications using Bakery

It is possible to integrate non-Drupal sites with Bakery

Syncing Bakery accounts between the master and slave sites

Merging a slave site into a bakery cluster where there are overlapping accounts could cause some problems

What it means to use Bakery

It is important to understand how Bakery works and what it means to use it

Guide maintainers

stacie_a's picture