Skip to main content

PyAMS security plug-in for HTTP authentication

Project description

What is PyAMS?

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.

PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.

All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github. Complete doctests are available in the doctests folder.

What is PyAMS HTTP authentication?

This package is a plug-in for PyAMS security policy; it allows to extract credentials from HTTP basic authorization header.

You have to include this package in your Pyramid configuration to activate this plug-in.

Changelog

2.0.1

  • updated Buildout configuration

2.0.0

  • migrated to Pyramid 2.0

1.2.2

  • added support for Python 3.11

1.2.1

  • PyAMS_security interfaces refactoring

  • added support for Python 3.10

1.2.0

  • removed support for Python < 3.7

1.1.2

  • updated Gitlab-CI configuration

  • removed Travis-CI configuration

1.1.1

  • update plugin name and translation

1.1.0

  • use security manager to authenticate credentials

1.0.1

  • updated doctests

1.0.0

  • initial release

Project details


Download files

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

Source Distribution

pyams_auth_http-2.0.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

pyams_auth_http-2.0.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file pyams_auth_http-2.0.1.tar.gz.

File metadata

  • Download URL: pyams_auth_http-2.0.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.17

File hashes

Hashes for pyams_auth_http-2.0.1.tar.gz
Algorithm Hash digest
SHA256 8f3a919aeab3929d98a72a8ff9b574f50c34b951c9f7a68cdaba0ebbb768ebf5
MD5 b724801a51f642f93c0571efd2a812e7
BLAKE2b-256 34a2e417302175fa530e94c2be66faf9fe40a39bff21df572c7bfbf74be6140a

See more details on using hashes here.

File details

Details for the file pyams_auth_http-2.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyams_auth_http-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 514affc5f3a44bda7707c4e7643cec1be76f26848db0246b752980ab924fb2b4
MD5 757d20c2b6730b60707bb1f309874e8b
BLAKE2b-256 75c4dbfe698ac02295d6e31f7ca9c6e92cfc1f0984d509bc57f23944b00dcf26

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page