Tres Seaver
2012-03-19 96e536ce8d784765a4e73bf3f4a9d52e61b360c7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
.. _index:
 
***************************************************
:mod:`repoze.who` -- WSGI Authentication Middleware
***************************************************
 
:Author: Chris McDonough / Tres Seaver
:Version: |version|
 
.. module:: repoze.who
   :synopsis: WSGI authentication middleware
 
.. topic:: Overview
 
   :mod:`repoze.who` is an identification and authentication framework
   for arbitrary WSGI applications.  It can be used as WSGI middleware,
   or as an API from within a WSGI application.
 
   :mod:`repoze.who` is inspired by Zope 2's Pluggable Authentication
   Service (PAS) (but :mod:`repoze.who` is not dependent on Zope in any
   way; it is useful for any WSGI application).  It provides no
   facility for authorization (ensuring whether a user can or cannot
   perform the operation implied by the request).  This is considered
   to be the domain of the WSGI application.
 
   It attempts to reuse implementations from ``paste.auth`` for some
   of its functionality.
 
Sections
========
 
.. toctree::
   :maxdepth: 2
 
   narr
   use_cases
   middleware
   api
   configuration
   plugins
 
Change History
==============
 
.. toctree::
   :maxdepth: 2
 
   changes
 
Support and Development
=======================
 
To report bugs, use the `Repoze bug tracker <http://bugs.repoze.org>`_.
 
If you've got questions that aren't answered by this documentation,
contact the `Repoze-dev maillist
<http://lists.repoze.org/listinfo/repoze-dev>`_ or join the `#repoze
IRC channel <irc://irc.freenode.net/#repoze>`_.
 
Browse and check out tagged and trunk versions of :mod:`repoze.who`
via the `Repoze Subversion repository
<http://http://svn.repoze.org/repoze.who/>`_.  To check out the trunk
via Subversion, use this command::
 
  svn co http://svn.repoze.org/repoze.who/trunk repoze.who
 
To find out how to become a contributor to :mod:`repoze.who`, please
see the `contributor's page <http://repoze.org/contributing.html>`_.
 
Indices and tables
==================
 
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`