For a moment I can see the "logout" that you mention, but then I'm redirect 
to login?_next=/urroomserver/hoteluser/index, I'll change the next to my 
URL. 
Thank you for your time Anthony!, it's very appreciated.

On Wednesday, May 8, 2013 6:53:51 PM UTC+2, Anthony wrote:
>
> OK, my mistake -- the _next variable points to auth.settings.logout_next 
> -- so just change that setting to whatever URL you want.
>
> Also, are you sure the Logout URL is pointing to /default/user/login and 
> not /default/user/logout?
>
> Anthony
>
> On Wednesday, May 8, 2013 12:40:57 PM UTC-4, José Manuel López wrote:
>>
>> Now I think I know what you are asking me:
>>
>>
>> auth = Auth(db)
>> # all we need is login
>>
>> auth.settings.actions_disabled=['change_password','request_reset_password','retrieve_username','profile']
>> if request.controller != 'appadmin':
>>     auth.settings.actions_disabled +=['register']
>>
>> ## configure auth policy
>> auth.settings.registration_requires_verification = False
>> auth.settings.registration_requires_approval = False
>> auth.settings.reset_password_requires_verification = False
>> auth.settings.login_after_registration = True
>>
>> Jose M.
>>
>> On Wednesday, May 8, 2013 6:35:30 PM UTC+2, Anthony wrote:
>>>
>>> If you don't know where it is, then I suppose you probably haven't 
>>> changed it from the default scaffolding code -- but it would be in db.py by 
>>> default. Can you create a basic application that replicates this problem, 
>>> pack it, and attach it here?
>>>
>>> Anthony
>>>
>>> On Wednesday, May 8, 2013 12:30:49 PM UTC-4, José Manuel López wrote:
>>>>
>>>> Sorry my ignorance but am newbie ... where can I find it?
>>>>
>>>> On Wednesday, May 8, 2013 6:27:15 PM UTC+2, Anthony wrote:
>>>>>
>>>>> What does your Auth setup code look like?
>>>>>
>>>>> On Wednesday, May 8, 2013 12:01:48 PM UTC-4, José Manuel López wrote:
>>>>>>
>>>>>> Hi Anthony, 
>>>>>> This is the code regarding the Navbar in myApp/views/layout.html :
>>>>>>
>>>>>>   <!-- Navbar ================================================== -->
>>>>>>   <div class="navbar navbar-inverse navbar-fixed-top">
>>>>>>     <div class="flash">{{=response.flash or ''}}</div>
>>>>>>     <div class="navbar-inner">
>>>>>>       <div class="container">
>>>>>>         <!-- the next tag is necessary for bootstrap menus, do not 
>>>>>> remove -->
>>>>>>         <button type="button" class="btn btn-navbar" 
>>>>>> data-toggle="collapse" data-target=".nav-collapse">
>>>>>>           <span class="icon-bar"></span>
>>>>>>           <span class="icon-bar"></span>
>>>>>>           <span class="icon-bar"></span>
>>>>>>         </button>
>>>>>>         <a class="brand" href="http://www.web2py.com/
>>>>>> "><b>web<span>2</span>py</b>&trade;&nbsp;</a>
>>>>>>         <ul id="navbar" class="nav pull-right">{{='auth' in globals() 
>>>>>> and auth.navbar(mode="dropdown") or ''}}</ul>
>>>>>>         <div class="nav-collapse">
>>>>>>           {{is_mobile=request.user_agent().is_mobile}}
>>>>>>           {{if response.menu:}}
>>>>>>           {{=MENU(response.menu, _class='mobile-menu nav' if 
>>>>>> is_mobile else 
>>>>>> 'nav',mobile=is_mobile,li_class='dropdown',ul_class='dropdown-menu')}}
>>>>>>           {{pass}}
>>>>>>         </div><!--/.nav-collapse -->
>>>>>>       </div>
>>>>>>     </div>
>>>>>>   </div><!--/top navbar -->
>>>>>>
>>>>>> I have uploaded the file layout.html in case you need it (I think 
>>>>>> it's the default layout.html).
>>>>>>
>>>>>> Jose M
>>>>>>
>>>>>> On Wednesday, May 8, 2013 5:28:24 PM UTC+2, Anthony wrote:
>>>>>>>
>>>>>>> Can you show the code used to create the navbar? Is it just 
>>>>>>> auth.navbar(mode="dropdown")? The logout link on the navbar should 
>>>>>>> point to 
>>>>>>> /appname/default/user/logout?_next=[URL of the current page] -- it 
>>>>>>> should 
>>>>>>> not point to /default/user/login at all.
>>>>>>>
>>>>>>> Anthony
>>>>>>>
>>>>>>> On Wednesday, May 8, 2013 10:16:51 AM UTC-4, José Manuel López wrote:
>>>>>>>>
>>>>>>>> Hi Anthony, 
>>>>>>>> Thank you for your answer. 
>>>>>>>> I've attached a screenshot, I mean the button in the bar over the 
>>>>>>>> user interface:
>>>>>>>>
>>>>>>>>
>>>>>>>> <https://lh5.googleusercontent.com/-jiao9-CTeYQ/UYpdspnYmHI/AAAAAAAAACo/cFu6REJXGxQ/s1600/Captura+de+pantalla+2013-05-08+a+la%28s%29+16.13.39.png>
>>>>>>>>
>>>>>>>> When click over "Fin de sesión" (close session) we are redirect to 
>>>>>>>> a login page with this URL: AppName/*default/user/login*
>>>>>>>> ?_next=/AppName/*default/index*  instead AppName/*
>>>>>>>> default/user/login*?_next= /AppName/*normalController/index .*
>>>>>>>> I hope this clarify the question.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wednesday, May 8, 2013 4:04:53 PM UTC+2, Anthony wrote:
>>>>>>>>>
>>>>>>>>> What do you mean by "close the session"?
>>>>>>>>>
>>>>>>>>> On Wednesday, May 8, 2013 9:58:13 AM UTC-4, José Manuel López 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi!,
>>>>>>>>>> I'm a lost with this problem, maybe anyone can help me. 
>>>>>>>>>> Let's say I'm logged in this route: /AppName/*normalController*/*
>>>>>>>>>> index*, and then close the session.
>>>>>>>>>> Why when I close the session web2py redirects me to this URL? ->> 
>>>>>>>>>>  AppName/*default/user/login*?_next=/AppName/*default/index* , I 
>>>>>>>>>> was expecting something like: AppName/*default/user/login*?_next=
>>>>>>>>>>  /AppName/*normalController/index *?. Why I think that?, because 
>>>>>>>>>> normalController is where the user comes...  Is there any way to do 
>>>>>>>>>> it?, 
>>>>>>>>>> now when the user close the session and try to log in again, the 
>>>>>>>>>> destiny is 
>>>>>>>>>> /AppName/*default/index , *and this is a problem because they 
>>>>>>>>>> don't have privileges to log in and the feeling is that the 
>>>>>>>>>> application is 
>>>>>>>>>> not working ok. 
>>>>>>>>>>
>>>>>>>>>> Thank you for your help!
>>>>>>>>>>
>>>>>>>>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to