Skip to content

Pylons/cartouche

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb26103 · Apr 17, 2014
Apr 17, 2014
Nov 18, 2011
Nov 8, 2011
Nov 7, 2011
Apr 8, 2013
Dec 12, 2010
Nov 7, 2011
Dec 12, 2010
Dec 12, 2010
Nov 18, 2011
Nov 8, 2011
Nov 7, 2011
Jul 25, 2012
Apr 17, 2014
Apr 17, 2014
May 18, 2011
Apr 5, 2011

Repository files navigation

``cartouche`` README
====================

This package provides a set of applications which can be used to drive
"registration-based" sites:

- registration

- login / logout

- change password

- password recovery

- profile editing

- user / group administration


``cartouche`` is built on the following components:

- The ``cartouche`` applications run atop the ``pyramid`` framework, using
  ``chameleon`` for their templating, and ``deform`` for form schema /
  validation handling.

- ``cartouche`` stores users, profiles, and groups in a ``ZODB`` database
  (you can override this by registering adapters which use different
  persistence).

- ``cartouche`` uses ``zope.password`` to do password hashing / checking.

- ``cartouche`` plugs into ``repoze.who`` as an authenticator, a challenger,
  and a metadata provider.

- If your app doesn't use the ``repoze.who`` middleware, you can plug
  ``cartouche`` in as a ``pyramid`` "authentication policy (cartouche still
  uses the ``repoze.who`` API in this case).

Please see ``docs/index.rst`` for the documentation, which can also be
read online at:
 
 http://packages.python.org/cartouche


Quick Start
-----------

Install into your virtualenv::

  $ /path/to/virtualenv/bin/python setup.py develop

If you have a working MTA on localhost:25::

  $ /path/to/venv/bin/paster serve development.ini

If you don't have working MTA on localhost:25, the ``no_mail`` configuration
prints any sent mail to the console::

  $ /path/to/venv/bin/paster serve development.ini --app-name=no_mail

About

Reusable user registration views for Pyramid apps.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published