Ask Bjørn Hansen, Develooper.com
Robert Spier, Google
Date: Friday, July 11
Time: 11:15am - 12:00pm
Location: Salon E
We will demonstrate how the perl.org authentication system allows you to just authenticate once to get access to many separate perl.org services. It encompasses authentication, authorization, and access control throughout the entire perl.org domain. Once logging in, you can access disparate services such as Request Tracker (on bugs.perl.org), dev.perl.org and books.perl.org (located 7500 miles away from everything else) without logging in again.
The same user database is also used for CVS access and mail forwarding (on cvs.perl.org). Information is propagated to each service by different methods, including replication and live queries.
We will cover the rationale and design of our system, including scope and key requirements. We will also discuss key features of other systems such as Microsoft Passport. You'll go away with a good understanding of how single signon systems can work and what their benefits are.