add authentication directive

cleanup userservice
delete "getallusers" since it's not a good idea
3 jobs for auth
in 3 minutes and 30 seconds and was queued for 1 second