You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by Bernd Fondermann <be...@googlemail.com> on 2007/11/25 08:40:03 UTC
[Commons] User Module
Hi,
I've written at least 3 closed source "user" modules in my life.
every second webapp seems to need it, and servers like James and
Vysper need it, too.
There is a generic implementation at OpenSymphony.OSUser, but it seems stale.
A user module typically needs:
+ Account data (name, nicks, identifying mails)
+ Login credentials
+ User's addresses (mail, jabber, phone...)
+ User details
+ ACL for different contexts
What do you think about having a generic user module which is able to
handle the many use cases in this field?
Could start here, in commons, in labs?
Bernd
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: [Commons] User Module
Posted by Bernd Fondermann <bf...@brainlounge.de>.
Stefano Bagnara wrote:
> Bernd Fondermann ha scritto:
>> Hi,
>>
>> I've written at least 3 closed source "user" modules in my life.
>> every second webapp seems to need it, and servers like James and
>> Vysper need it, too.
>>
>> There is a generic implementation at OpenSymphony.OSUser, but it seems stale.
>
> What about Acegi Security?
> I used it only in a very simple scenario and I found it easy and effective.
> I just needed pluggable Authentication and some basic authorization, I
> don't how it supports user preferences / profiles.
>
> Is there anyone in this list with deeper knowledge of Acegi?
>
> WRT OSUser maybe it is stale because is a really simple library:
> Atlassian developer Seraph on top of OSUser as a more generic framework
> (I believe JIRA and Confluece use Seraph).
Taking a quick look at both, I think I found that they do not support
roles and groups and accounts the way I had in mind.
Maybe I get around writing a specification I can share with the list.
Bernd
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: [Commons] User Module
Posted by Norman Maurer <no...@apache.org>.
Am Sonntag, den 25.11.2007, 18:54 +0100 schrieb Stefano Bagnara:
> Bernd Fondermann ha scritto:
> > Hi,
> >
> > I've written at least 3 closed source "user" modules in my life.
> > every second webapp seems to need it, and servers like James and
> > Vysper need it, too.
> >
> > There is a generic implementation at OpenSymphony.OSUser, but it seems stale.
>
> What about Acegi Security?
> I used it only in a very simple scenario and I found it easy and effective.
>
> I just needed pluggable Authentication and some basic authorization, I
> don't how it supports user preferences / profiles.
>
> Is there anyone in this list with deeper knowledge of Acegi?
>
> WRT OSUser maybe it is stale because is a really simple library:
> Atlassian developer Seraph on top of OSUser as a more generic framework
> (I believe JIRA and Confluece use Seraph).
>
> Stefano
I'm using Acegi Security here for "secure" my Fat-Client to Server
connections via Spring http. I think there is not way to store
preferences, profiles. UserDetails don't have such a method:
http://www.acegisecurity.org/acegi-security/apidocs/org/acegisecurity/userdetails/UserDetails.html
bye
Norman
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: [Commons] User Module
Posted by Stefano Bagnara <ap...@bago.org>.
Bernd Fondermann ha scritto:
> Hi,
>
> I've written at least 3 closed source "user" modules in my life.
> every second webapp seems to need it, and servers like James and
> Vysper need it, too.
>
> There is a generic implementation at OpenSymphony.OSUser, but it seems stale.
What about Acegi Security?
I used it only in a very simple scenario and I found it easy and effective.
I just needed pluggable Authentication and some basic authorization, I
don't how it supports user preferences / profiles.
Is there anyone in this list with deeper knowledge of Acegi?
WRT OSUser maybe it is stale because is a really simple library:
Atlassian developer Seraph on top of OSUser as a more generic framework
(I believe JIRA and Confluece use Seraph).
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org