Re: Auth_Groups and Auth_Permissions

From: Date: Sun, 15 Aug 2004 03:44:37 +0000
Subject: Re: Auth_Groups and Auth_Permissions
References: 1 2 3 4  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-32678@lists.php.net to get a copy of this message
On Sun, 15 Aug 2004 05:31:32 +0200, David Costa <gurugeek@php.net> wrote: > > On 15 août 04, at 05:21, Jon Wood wrote: > > Snip > >> I wouldn't personally +1 an Auth package because, from my experience, > >> Auth itself is very lightweight. > > > This isn't a replacement for Auth, it's an extension - allowing simple > > management of groups and permissions without the extra overhead > > involved in the existing solutions, which implement everything (login, > > permissions, groups, user management etc.) in one package. > > > > It's mainly designed as a direction to go in for people already using > > Auth for login management, who would like to extend the capabilities > > of their application without ripping out all the auth stuff and > > starting again. > > > > I see you point but, once again sorry if I am too upfront, I don't see > something like "Auth_Permissions will be a package designed to allow > basic permission checking (true/false will probably be the only form > supported, unless there is huge demand for more)," > true/false only permission package to provide any substantial benefit > to PEAR users. > As I said - if theres a demand for more, I'll try to incorporate it into the package. > If you are looking for such a system (true/false only) and you will > code from scratch the rest, you probably would code everything from > scratch. > On the other hand, whomever is looking for a more structured (see Auth > source code, I don't see any overhead there...if you don't want the > login then you probably don't want an Auth system library either). > I don't think you really understand what this package does - it's not providing login features, because Auth can do that already, it would be duplicating effort to do it again - these packages will simply allow more to be done with the information from Auth than is currently possible within PEAR. > To my the current existing Auth packages on pear (Auth, Liveuser) do > cover this category very well. The Auth class doesn't cover this *at all* - it allows basic logins, and tracking the username of somebody who has logged in. That's it. These classes allow that information to be used more usefully. > Of course this is just my opinion but as you are just at a draft level, > I wouldn't encourage new packages in this direction. > Cheers > David Costa > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.pear.dev (#32678) next »