I'd added real user logins to the wiki now, using the component stuff I'd worked on before. There was a bit of tweaking required, but I think the user support was quite easy to add from the application side -- a couple methods in SitePage, some added restrictions (mostly raising HTTPAuthorizationRequired in Main.py), and a servlet to present the login and user account creation form.

Anyway, it's checked into the Subversion repository, so if you're interested you might want to give it a look. I think the system should be backward compatible with many ad hoc systems as well -- it doesn't impose many requirements on your objects, it just handles some of the control aspects and details of logging in. You'd mostly have to write a UserManager-like wrapper around whatever API you have now.

As far as API stability, I think some of the imports are going to have to change -- they are all bad right now. I think it will go to lower case module names, because classes and modules are particularly confusing with the way it's laid out at the moment. But I feel reasonably comfortable with the stability of the rest of it, since it's very minimal.

And feedback's always helpful...

--
Ian Bicking | [EMAIL PROTECTED] | http://blog.ianbicking.org



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to