An identification and authentication framework for WSGI