Metadata-Version: 1.1
Name: pyramid_fullauth
Version: 0.2.2
Summary: This package intends to provide full authentication / authorisation
    implementation for pyramid applications
Home-page: https://github.com/fizyk/pyramid_fullauth
Author: Grzegorz Sliwinski
Author-email: fizyk@fizyk.net.pl
License: MIT License
Description: pyramid_fullauth
        ================
        
        .. image:: https://travis-ci.org/fizyk/pyramid_fullauth.png?branch=master
            :target: https://travis-ci.org/fizyk/pyramid_fullauth
            :alt: Tests for RandomWords
        
        .. image:: https://coveralls.io/repos/fizyk/pyramid_fullauth/badge.png?branch=master
            :target: https://coveralls.io/r/fizyk/pyramid_fullauth?branch=master
            :alt: Coverage Status
        
        .. image:: https://pypip.in/v/pyramid_fullauth/badge.png
            :target: https://crate.io/packages/pyramid_fullauth/
            :alt: Latest PyPI version
        
        .. image:: https://pypip.in/d/pyramid_fullauth/badge.png
            :target: https://crate.io/packages/pyramid_fullauth/
            :alt: Number of PyPI downloads
        
        Pyramid fullauth's goal is to provide full plug-in registration functionality for pyramid, with user managing
        
        Instalation:
        ============
        
        ``pip install pyramid_fullauth``
        
        or add **pyramid_fullauth** to your **setup.py** requirements.
        
        
        Tests:
        ======
        
        You'll need: packages defined in extra_requires[tests] to run tests, and then:
        
        ``py.test``
        
        For detailed test report run this command:
        
        ``py.test --cov-report term-missing --cov pyramid_fullauth tests/``
        
        
        =======
        CHANGES
        =======
        
        0.2.2
        -----
        - copy all headers when login user. fixes issue, when headers set in AfterLogin event would not get passed
        
        0.2.1
        -----
        - fixed csrf_check in password:reset:continue action
        - updated translation files
        
        0.2.0
        -----
        - migrated tests to py.test
        - removed nose and lxml from test requirements
        - extracted UserEmailMixin from User model
        - validation exception improvements
        - set licensing to MIT License
        - fixed general error message for register_POST processing
        - activate action no longer gives 404 error after first use. Default is message about token being invalid or used [veronicazgirvaci]
        - extending csrf_check predicate:
            - Can be turned on/off in settings.
            - Failed check rises 401 Unauthorised error
        
        **backward incompatibilities**
        
        - token variable is changed into csrf_token in fullatuh views
        - view no longer returns error messages on failed csrf token. Rises 401 Unauthorised error instead.
        
        
        0.1.0
        -----
        - add localize to requirements. Ability to translate registerlogin communicates
        - ability to set custom session factory [with Veronica Zgirvaci help]
        - moved password validation to one place
        
        0.0.4
        -----
        - remove basemodel restrictions from setup.py
        
        0.0.3
        -----
        - fixed issue, where reset password would check for csrf on GET request [Veronica Zgirvaci]
        
        0.0.2
        -----
        - fixed MANIFEST.in, to include .yml, and .mako files
        
        0.0.1
        -----
        - initial package creation
        - prepared for CI on travis-ci, and coverage reports on coveralls.io
        
Keywords: python authentication authorisation pyramid
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Software Development :: Libraries :: Python Modules
