This package intends to provide full authentication / authorisation implementation for pyramid applications
Project description
pyramid_fullauth
Pyramid fullauth’s goal is to provide full plug-in registration functionality for pyramid, with user managing
Package status
Package resources
Bug tracker: https://github.com/fizyk/pypt/issues
Documentation: http://pypt.readthedocs.org/
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
CHANGES
0.2.3
weaker pyramid_yml requirements. Use registry['config'] instead of request.config which gets added only whet explicitly including tzf.pyramid_yml package.
remove default_config with permission set for forbidden views. Throwning errors in pyramid 1.5a3
remove lazy=’load’ for relationship between AuthenticationProvider and User models as it was incorrect. Fixes error while using with sqlalchemy 0.9
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 | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyramid_fullauth-0.2.3.tar.gz
.
File metadata
- Download URL: pyramid_fullauth-0.2.3.tar.gz
- Upload date:
- Size: 40.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3faaaa313ebc5c83cfb43e059f957b2e43b96f2c43f6055268a26a223262bbc0 |
|
MD5 | a844fa2452c4ed575f03f189b48f671f |
|
BLAKE2b-256 | db290bc649019d27c1e3a0f29278193079f2b5e0308af5d026a41f925465d4cf |
File details
Details for the file pyramid_fullauth-0.2.3-py27-none-any.whl
.
File metadata
- Download URL: pyramid_fullauth-0.2.3-py27-none-any.whl
- Upload date:
- Size: 55.6 kB
- Tags: Python 2.7
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fe5d75272b9bbf778328e54097362edc01baf8db1cb1487477e90765252e64e |
|
MD5 | 00b88ea1508b14efbf771f69dc348084 |
|
BLAKE2b-256 | 68d8543b597e2e19f13a449d33475271c5a38000fd2d599cc9faf328e0706251 |