add request object to resource methods
add user model investigation from current resource.
check authentication for anonymous user
add authentication for UserResource for test application
add UserResource filtering for resource model