Hi everybody,

in qcl, there is a package "auth" (soon to be renamed into "access") which
provides an access-control architecture based on users, roles and
permissions. It should work with 0.7 and 0.8. A page for the demobrowser is
here :

http://qooxdoo-contrib.svn.sourceforge.net/viewvc/qooxdoo-contrib/trunk/qooxdoo-contrib/qcl/trunk/demobrowser/qcl_auth_1.html?content-type=text%2Fplain

Since you cannot protect the javascript on the client, all "real" access
control has to be done at the backend anyways. What this does is just to
replicate access control that exists on the backend (there is a similar
package in the PHP part of the qcl library) to prevent the user from
operating or seeing widgets that he or she is not supposed to, given his or
her role. 

If there is any interest, I am happy to write something, but at the moment,
I think I am the only one using this.

Cheers,

Christian 




Siarhei Barysiuk wrote:
> 
> Hello Ian,
> 
> ACL would be very useful for all developers, I think, because almost
> any serious application
> has different roles in system. And I think that many developers from
> us have already implemented
> such functionality in own manner. You can take a look at qcl in
> qooxdoo-contrib, it has such piece of
> functionality if I'm not wrong, but it's just for 0.7.
> 
> It would be good if we could discuss its architecture here to make
> sure that it suits for all developers
> (well, I know that we can't please everybody ;)). It could be one of
> the killer features of qooxdoo.
> 
> Best regards,
> Siarhei Barysiuk
> 
> 
> On Tue, Dec 9, 2008 at 6:15 PM, Ian Horst <[EMAIL PROTECTED]>
> wrote:
>> Hi qooxdoo,
>>
>> Is there any plans to implement ACL in qooxdoo? I plan to start to
>> implement customer access to our helpdesk system next year. It would be
>> nice to have ACL in qooxdoo. :)
>>
>> http://en.wikipedia.org/wiki/Access_control_list
>> http://framework.zend.com/manual/en/zend.acl.html
>>
>> --
>>
>> Ian Horst
>>
>>
>> ------------------------------------------------------------------------------
>> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
>> Nevada.
>> The future of the web can't happen without you.  Join us at MIX09 to help
>> pave the way to the Next Web now. Learn more and register at
>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
> 
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
> Nevada.
> The future of the web can't happen without you.  Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Access-Control-List-tp20917836p20918785.html
Sent from the qooxdoo-devel mailing list archive at Nabble.com.


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to