Re: [Phplib-users] What is the 'standard phplib install'?
Brought to you by:
nhruby,
richardarcher
From: Michael C. <mdc...@mi...> - 2001-09-10 23:47:44
|
On Mon, Sep 10, 2001 at 10:39:48AM +1000, Richard Archer wrote: > At 11:19 PM +0200 9/9/01, Giancarlo Pinerolo wrote: > > >I don't agree with Richard when he says that Phplib is a tool for > >programmers, and though it shouldn't be a problem for them to twickle > >with classnames and extensions. > > Since there has been no discussion of my philosophy of PHPLIB on the > phplib-users list, here is some background to Giancarlo's statement. > > > I believe it is the power and flexibility of PHPLIB which separates > it from the crowd of sess/auth management tools. I have investigated > several packages that have been presented as "simple" alternatives > to PHPLIB and found them to be lacking in areas such as: > > * support for non-cookie mode > * strength of the underlying security model > * management of user data > * support for multiple access levels > * and one had a non-commercial use license!! > > While these packages may offer a simple "just add one line" alternative > to PHPLIB, they certainly don't have the power or extensibility of this > library. I've used phplib for 3 commercial web sites, and in all cases it has saved me time and my client money. But all I ever used it for was sessioning and authentication. With sessioning (including non-cookie sessioning) now built in to PHP4, and much faster than phplib, I am left with not wanting to use phplib anymore. So I went off and completely rewrote the authentication part, and made something that I actually like better than phplib's authentication. Essentially, it addresses all of your concerns above. I have been working on "fixing it up" in my spare time for mass consumption, I'll post an announcement here when it's ready. It will be the base for all my future sites. It's similar to phplib in that you have to fix up some subclasses in local.inc for your particular setup. And it comes with a simple set of admin scripts to change usernames, passwords, etc., and a set of utilities for your site's visitors to do the same for their own information. They simply need to be changed to collect the registration information that you're interested in. Michael -- Michael Darrin Chaney mdc...@mi... http://www.michaelchaney.com/ |