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
- Restore Google
- Restore encryption
- Define check_authorization
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.4.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50f3b9b6f75b9bc946599340556bac3a927f9c343071185ceef7e65c00f65637 |
|
MD5 | 2f6f6e1673edf0d8a4850c9b8bd2a67c |
|
BLAKE2b-256 | 0e91d5afc420d96305620a341347d2309e100f5ac9200ae7e1dcb20d7b7a7714 |
Close
Hashes for invisibleroads_users-0.6.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9250f4b10022f18a26f0cc0a2cbdadc4f9ba14a2e9a5f8d25203d10dddd67f4d |
|
MD5 | b864585ea961965e7fa7065130e20990 |
|
BLAKE2b-256 | 2cf5fbcf9bd670f05be153d3d1253519c11711f3d3a5d2a94dd13ca1748bb8b6 |