Web application security defaults
Project description
InvisibleRoads Users
This package adds security functionality to your pyramid web service.
Use
Install dependencies.
pip install -U cookiecutter
Initialize project.
cookiecutter https://github.com/invisibleroads/invisibleroads-cookiecutter
Follow the instructions in the generated README.
Test
git clone https://github.com/invisibleroads/invisibleroads-users
cd invisibleroads-users
pip install -e .[test]
pytest --cov=invisibleroads_users --cov-report term-missing tests
0.6
- Restart from scratch
- Use pyramid-authsanity
- Support Google
0.5
- Add user.name, user.image_url
- Replace velruse with requests-oauthlib
- Support Google, LinkedIn
- Use pyramid-multiauth
0.4
- Define request.authenticated_user
- Remove user.token
0.3
- Add UserFolderMixin
- Include CSRF token for PATCH requests
0.2
- Let downstream packages override User, RootFactory
0.1
- Add pyramid_redis_sessions
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
Close
Hashes for invisibleroads-users-0.6.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4265348ebe45a73cf4ac2b86d27146ce133620b1be660a4e79fb4e79436034d3 |
|
MD5 | 31d277bab0ba5e3f643770c0d0c4c24d |
|
BLAKE2b-256 | 7c5fed35a52af43cbd6ea2e402a8c481b90a40d9acfa3cfd0427bec60298bc0a |
Close
Hashes for invisibleroads_users-0.6.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 904b6b3c36a2f38ba39d50fc1969fb780108db1e1133309b7cd2d78b3827c936 |
|
MD5 | 8ea1d634d9bca565e772402b8be89492 |
|
BLAKE2b-256 | dc9ccaccdc42867c6585d7c7d897957e6191c247c0914a93ddd2f340e1ed291a |