First, I think Jon's comment is not fair. In my project, I am also use very
different kind of ACL. I have created my user table and ACL tables.

In my project, I do it in this way:

1.  extends   TurbineUser    to store more needed information
2. extends  DBUserManage  to read data for storage

If you need more function , you can
3. extends DBSecurityService  to do all the ACL related functions


After you create your own classes, you can configure them into
"turbineresources.properties" file


Regards

fanyun




-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Jon Stevens
Sent: Saturday, January 20, 2001 3:53 AM
To: Turbine
Subject: Re: Plugging a different user implementation


on 1/19/01 11:38 AM, "Diethelm Guallar, Gonzalo"
<[EMAIL PROTECTED]> wrote:

> One of the projects we are working on requires a
> pretty unique structure for managing users (users,
> departments, sections, companies, blah). We will
> probably create the appropriate DB schema to manage
> all this, but in the end, from a profile point of
> view, it all reduces to whether a user can or cannot
> execute a given task.
>
> My question is: how "plugable" is the user implementation?
> If I have different needs (such as what I outlined
> above), can I create a different "implementation" and
> keep Turbine's "interface" for user management? How
> would this be done? [I use quotes because I'm not
> sure whether there really are any Java interfaces in
> this code...] Would this have any impact in the session
> management provided by Turbine? [Hopefully not...]

This can all be managed with Turbines Users/Roles/Permissions/Groups scheme.
I can't see any reason why that wouldn't be adequate for what you are
talking about.

Regardless, all of the User stuff is defined in interfaces at this point,
therefore you can provide your own implementations if you really do feel
that Turbine's won't do what you want.

-jon

--
Honk if you love peace and quiet.



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]




------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to