Uses show_error instead of show_login for displaying role required error message