Auth to remote mongod

I'm not sure, but it looks like we need to authenticate before accessing a database on a remote mongod.
Maybe that is something new from pymongo/mongokit ?
Warning: code wasn't tested to exhaustion.