A simple way to authenticate to Google Apps using the provisioning API. If you want oath to allow any Google user to login look elsewhere. This is more like a Google Apps version of django-auth-ldap. It supports Group mappings as well.