Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

This package intends to provide full authentication / authorisation implementation for pyramid applications

Project description

pyramid_fullauth

Tests for RandomWords Coverage Status Latest PyPI version 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

Project details


Release history Release notifications

History Node

0.6.0

History Node

0.5.0

History Node

0.4.1

History Node

0.4.0

History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.3.0

History Node

0.2.3

This version
History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

History Node

0.0.4

History Node

0.0.3

History Node

0.0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pyramid_fullauth-0.2.2.tar.gz (40.1 kB) Copy SHA256 hash SHA256 Source None Sep 30, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page