I understand that Google App Engine has it's own user authentication facilities but it offers only three possible way to authenticate:

A Google Account

An account on your Google Apps domain

An OpenID identifier

But what I want is to have the same power that Django's django.contrib.auth gives, with permissions and groups with internal user database. Is there a way to have this Django module ported and used in Google app engine?