Patch:

Massimo,

It don't work because every time auth initialize, it defines controller as
'default' in line 544 at tools.py

         self.settings.controller = 'default'

I have hacked it to

        if session and session.auth_controller:
            self.settings.controller = session.auth_controller
        else:
            self.settings.controller = 'default'

so it works defining session.auth_controller  before defining auth.


can you patch it in the trunk?


2010/2/23 Thadeus Burgess <[email protected]>

> You have to specify all of the urls manually.
>
> Take a look at gluon/tools.py and see all of the settings you can change.
>
> -Thadeus
>
>
>
>
>
> On Tue, Feb 23, 2010 at 7:50 PM, Alexandre Andrade
> <[email protected]> wrote:
> > I'm using Version 1.75.4 and not solved (always go to default/user)
> >
> > There is a special place to put auth.settings.controller (models?)
> >
> > 2009/12/29 mdipierro <[email protected]>
> >>
> >> It is a bug.
> >>
> >> On Dec 28, 11:54 pm, Thadeus Burgess <[email protected]> wrote:
> >> > When I set
> >> >
> >> > auth.settings.controller = 'admin'
> >> >
> >> > Shouldn't it then default to that?
> >> >
> >> > When I request an action that requries login, it takes me
> >> > tohttp://127..../init/default/user/loginwhich is... well wrong.
> >> >
> >> > Looking at the code, the login_url, etc... uses self.url() however the
> >> > setttings.controller references 'default'. So when you are setting
> >> > this in your model its already too late, and you need to set every
> >> > single one of the url's (again).
> >> >
> >> > Is this part of the design or... ?
> >> >
> >> > -Thadeus
> >>
> >> --
> >>
> >> You received this message because you are subscribed to the Google
> Groups
> >> "web2py-users" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<web2py%[email protected]>
> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/web2py?hl=en.
> >>
> >>
> >
> >
> >
> > --
> > Atenciosamente
> >
> > --
> > =========================
> > Alexandre Andrade
> > Hipercenter.com
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "web2py-users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<web2py%[email protected]>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/web2py?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<web2py%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/web2py?hl=en.
>
>


-- 
Atenciosamente

-- 
=========================
Alexandre Andrade
Hipercenter.com

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" 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/web2py?hl=en.

Reply via email to