Well, actually he only said he
might create this topic, but I (
CrawfordCurrie) want him to be able to check in.
Greg has been working on the integration of the
SessionPlugin and
AuthPagePlugin into the kernel, to replace the existing IP-matching session management with proper cookie support. This work is discussed in
AddSessionPluginToKernel. IMHO it is critical for TWiki to support cookies properly, if only to bring it up to par with all the other wiki implementations out there. Greg is aiming to provide us with three modes:
- NoLogin mode, where there is no authentication, as the present default
- ApacheMode, where Apache authentication is used to protect scripts and cookies are used to remember sessions
- TemplateMode, where login/logout is managed by TWiki (Apache setup not required) and cookies are used to remember sessions.
Based on what I have seen of his work so far, Greg knows what he is doing. Please let him check-in so he can complete this critical work.
Greg, please give us a bit of background on yourself to round out this picture.
--
CrawfordCurrie - 17 Jul 2005
with a reference like that, i'd also like to know more from Greg - what do you do with twiki, and what would you like to see it become
--
SvenDowideit - 17 Jul 2005
Thanks Crawford. Sure, here's a little blurb about what I'm up to. I've been working with TWiki for about five years, mostly at a dot.com where it was used as a very successful intranet portal. I've done a lot of web software engineering, but more with Python & Java than with Perl. Now I'm at a new company and I'm again implementing a TWiki-based corporate intranet site.
My company has a single-sign-on system that I've integrated Cairo with, but I'd like to upgrade to Develop so I can use mod_perl and that's where my interest in the authentication & authorization stuff is coming from. But if I'm going to spend some time on it then I'd like to make it more usable for the whole community, not just myself. I'm also keen to experiment with wysiwyg stuff, and perhaps figure out how to make the skinning process more approachable. And help get Dakar more popular than Cairo.
--
GregAbbas - 17 Jul 2005
i support this application for the following reasons:
- who else is going to do it? cdot has talked with him extensively here on irc (and apparently reviewed his code). i don't see why cdot's "please do this" shouldn't be enough? do you think someone else is more qualified to say it, too?
- plus, it's not like people rushed in and said, "NO! don't let this bozo check in!"
- if we'd like to have AddSessionPluginToKernel for DakarRelease, greg needs to be able to check in very soon!
--
WillNorris - 21 Jul 2005
brilliant!
Greg, welcome to
DevelopBranch, I hope you enjoy your time
--
SvenDowideit - 21 Jul 2005
Greg, welcome to the fun TWiki development!
--
PeterThoeny - 31 Aug 2005