updating auth filter to cover login and new user as well as implemented suggested empty list change on residence resource