Issue 60: authentication for users of the admin interface

WIP

See #60 
Could you add some documentation on this method?
Mention that `user` here is expected to be the django user model.