[Per Google Translate, you're using a different template for your views, and you have some controller functions decorated with "@auth.requires_login()",
and you don't want to redirect to default/user/login.
Why do you want to redirect to another controller or function, rather than giving your user a chance to login?
If you want to use a different login method than the "out of the box" method, then you should be reading Chapter 9 on Access Control. That's also where you will find the information about the settings
auth.settings.login_url and
auth.settings.on_failed_authorization.
<URL:
http://web2py.com/books/default/chapter/29/09/access-control#Auth-Settings-and-messages>
Good luck!
/dps