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 <thade...@thadeusb.com>

> 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
> <alexandrema...@gmail.com> 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 <mdipie...@cs.depaul.edu>
> >>
> >> It is a bug.
> >>
> >> On Dec 28, 11:54 pm, Thadeus Burgess <thade...@thadeusb.com> 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 web...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> web2py+unsubscr...@googlegroups.com<web2py%2bunsubscr...@googlegroups.com>
> .
> >> 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 web...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > web2py+unsubscr...@googlegroups.com<web2py%2bunsubscr...@googlegroups.com>
> .
> > 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 web...@googlegroups.com.
> To unsubscribe from this group, send email to
> web2py+unsubscr...@googlegroups.com<web2py%2bunsubscr...@googlegroups.com>
> .
> 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 web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.

Reply via email to