Thanks David, I think I have solved my problem .. In any case, I can't
make work the Auth is I have my user table in a plugin in a different
DB. Looking at the node function is quite normal since the plugin name
is not pass when searching for the User model. I am doing use
management in the plugin bt the ACL is done in the application.
The solution I had was to make a component in the plugin. This
compoonent has got one method that i called in the beforeFilter of my
AppController.
Thanks

On Jan 25, 8:14 pm, david_setwise <[EMAIL PROTECTED]> wrote:
> Hi Franky,
>
> Not sure if this will help, but I have recently started looking into
> the ACL Management Plugin.
>
> http://bakery.cakephp.org/articles/view/acl-management-plugin
>
> David
>
> On Jan 24, 10:09 am, francky06l <[EMAIL PROTECTED]> wrote:
>
> > Hi Bakers,
>
> > I am having a problem withACLand Auth component. First the context :
>
> > 1) I have several applications, and I am using a User / Group etc ..
> > plugin in order to the "public" site to process the login and the
> > redirect the user to ont of the application. The User / Group / Role
> > and some other table are stored in a separate database. This plugin
> > expect a dadabse configuration 'access' and that should be set in the
> > database.php of the application using the plugin. The $useDbConfig is
> > set 'access' into the plugin appModel.
>
> > 2)In each application I have a database that contains all my
> > applicationtablesas well as the theacltables(acos / sros /
> > acos_aros). For the application this is the "default" configuration of
> > my dabase php. Each application has got a second configuration $access
> > that points to the  1) db.
>
> > I the application I use the Auth component in type "action". Here
> > start the problem when I want to check a controller/action using the
> > Auth. Indeed, being in one of my application I receive a message 
> > "notablesusers found for model User".
>
> > I have been into the code, and actually that comes from the db_acl
> > node method that does a ClassRegistry::init. Actually this the
> > ClassRegistry::init that output the error, because I guess, the plugin
> > name id not know. Indeed the model extracted from the User record is
> > User and not  plugin.User...
>
> > I have tried to set the userModel in the auth using "plugin.User", but
> > that can't work and would need lot's of modifications.
>
> > Well, I am asking if someone has got a solution for this, or maybe
> > there is an existing way inACLto handle  Model.foreign key that are
> > in plugins ?
>
> > Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to