Everything seems to work with the following set up except for when signing on with an incorrect password in which case the user gets directed to "default/user/login" instead of "plugin_user_admin/user/login".
Basically I have moved the user function into a different controller along with the corresponding view. Here is the setup as it is: views/layout.html - edited the auth nav bar as follows: {{try:}}{{=auth.navbar(action=URL('plugin_user_admin','user'))}}{{except:pass}} controllers/plugin_user_admin.py My user function is now in this controller instead of the default controller. views/plugin_user_admin/user.html My user view is now in the corresponding view. When a user types an incorrect password they get redirected to default/user and get the message "invalid function (default/user)" I tried setting auth.settings.login_url = URL('user', args='login') to be: auth.settings.login_url = URL('plugin_user_admin', 'user', args='login') ...in db.py but it does not have any effect on the redirect after a failed login attempt. Does anyone know a way to overide the default redirect URL on a failed login to be the new location of my user function or get this working some other way? Thanks -- Chris