I get error 404. I have just tried to do it as Thadeus mentioned: my index controller now ends with:
return dict(auth_form=auth()) Unfortunately it gives me error 404 when I try to access my index view. Yet I have no problem accessing the login page... Has someone any idea what the problem could be? Thank you, Aurelien Thadeus Burgess a écrit : > From any controller. > > return dict(auth_form=auth()) > > Then you can just > > {{=auth_form}} in your controllers view. > > -Thadeus > > > > > > On Fri, Apr 9, 2010 at 7:19 AM, Rohan <yourbuddyro...@gmail.com> wrote: > > Thanks Yarko, > > > > I don't want to use auth.requires_login() to index function as it will > > lead the user to login page. > > > >> another is to point auth() to get > >> login form / action from your more involved controller function, which > >> also has your home page (and login form, of course). > > > > Can you please elaborate on this one? How can I point auth() to get > > info from my custom login form on my home page? > > > > Thanks > > > > > > On Apr 9, 5:11 pm, Yarko Tymciurak <resultsinsoftw...@gmail.com> > > wrote: > >> On Apr 9, 5:46 am, Rohan <yourbuddyro...@gmail.com> wrote: > >> > >> > Hi All, > >> > >> > I am a newbie with web2py. Basically I want to by-pass the user's > >> > visit to user/login page. My home page will have the login fields like > >> > twitter and I am planning to collect username/email and password from > >> > login screen and pass it to web2py's default authentication service > >> > for verification. On correct login, user should be navigated to index > >> > page like normal. Any pointers? > >> > >> One way to think of what you asked to do is this: > >> > >> - an index page that requires login > >> - another page with a place to login, if not logged in > >> > >> A simple way to do this is to add the "auth.requires_login()" > >> decorator to your index controller function, which will force a login > >> call. There are several ways you can manage how this looks: one is > >> by customizing the user.html page in views/default to be what you are > >> referring to as your Home Page; another is to point auth() to get > >> login form / action from your more involved controller function, which > >> also has your home page (and login form, of course). > >> > >> See more athttp://www.web2py.com/book/default/section/8/1?search=login > >> > >> Regards, > >> - Yarko > >> > >> > >> > >> > >> > >> > Also Is there anyway to customize the look and feel of default login > >> > screen generated by web2py? > >> > >> > Thanks > > > > > > -- > > To unsubscribe, reply using "remove me" as the subject. > >