Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home News & views WebServerAuth aims to replace apachepas and AutoMemberMaker

Posted Sep 10, 2008

WebServerAuth aims to replace apachepas and AutoMemberMaker

by Erik Rose

The first beta release is free of known bugs and ready for abuse. Please squash my dreams!

WebServerAuth aims to replace apachepas and AutoMemberMaker

WebServerAuth’s configuration screen, which you will never have to see

The first beta of WebServerAuth is out! Go get your copy and commence abuse. File those bug reports! I want to fix your problems so our hosting service, coming up in a week or two, won’t have them.

WebServerWhaaa?

WebServerAuth is a plugin which lets Plone delegate authentication concerns to a web server like Apache or IIS. Using WebServerAuth, Plone can be configured so any user known to your LDAP, Kerberos, Shibboleth, or Pubcookie system—or any other system for which your web server has an authentication module—can transparently log in using enterprise-wide credentials. WebServerAuth is intended to replace and improve upon apachepas and AutoMemberMakerPasPlugin, which come significantly and entirely, respectively, from yours truly.

Improvements over apachepas and AutoMemberMakerPasPlugin

  • When an anonymous user tries to access something unpermitted, we redirect him to the HTTPS side, which triggers a proper login prompt. There are no more nonworking login forms popping up as in the old products.
  • No longer does every user who has ever logged in clutter up your Users and Groups control panel.
  • Doesn't grant all logged-in users the Member role. This means site admins can opt to allow authentication of all users without giving them any privileges. (Some default Plone workflows grant privileges to Member.)
  • Twiddles Plone's login link as necessary, reducing the need for manual configuration
  • Jettisons a lot of legacy code and requirements
  • Increases test coverage and does away with doctests
  • Is unapologetically a Plone product: gone are the architectural compromises needed to support plain Zope use. This is why we can have one product instead of two.

Please give it a try, then hop on our IRC channel and let me know how it went!

Document Actions

Thank You!

Posted by Anonymous User at Sep 10, 2008 04:57 PM

This new plugin fixes a lot of the shortcomings I thought the previous products had. I'll give it a try soon in my intranet (used by a few thousand users) and will let you know... Hopefully now the only thing desperately needing attention in Plone will be integrated pop/imap email interface.

Thanks for the thanks!

Posted by Erik Rose at Sep 11, 2008 11:22 PM
Thanks for the encouragement! I look forward to hearing how it goes.

—Erik

1.0 released

Posted by Erik Rose at Sep 17, 2008 01:51 PM
The final release is out: http://plone.org/products/webserverauth . No one reported any bugs during the week-long beta period, and I’ve been running it in production on weblion.psu.edu without incident. Happy authenticating!

—Erik

shibboleth

Posted by Yuri at Jul 08, 2009 03:34 AM
Can you provide some example to use this with shibboleth? We already have SSO with shibboleth, and used the shibboleth products listed here: http://tid.ithaka.org/software

 Can we do the same with WebServerAuth? Thanks!
Need help now?

Immediate assistance is available during university work hours:

News & views…
Posted Oct 13, 2009 Portlets gone wild with ContentWellPortlets 2.0.1 This new release adds the ability to add portlets to the footer area. It also has 6 portlet managers per area. This means 20 total portlet managers including the 2 on the sides that ship with plone.
Posted Sep 17, 2009 Plone 4 – An interview with Zope News Jan Ulrich Hasecke interviews me for Zope News.
Posted Aug 31, 2009 Web Services API for Plone Alpha 3 Release Details the release of the wsapi4plone.core package and the plans for future releases. The final report of the AtomPub for Plone Google Summer of Code project.
Posted Aug 28, 2009 Content editing and creation in Plone is faster with archetypes.schematuning Some bench marks of content editing and creation in Plone with and without archetypes.schematuning installed.
More news & views…