Zope.pluggableauth

Latest version: v3.0

Safety actively analyzes 688178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.0.0

==================

- Add support for Python 3.4.

- Refactor ``zope.pluggableauth.plugins.session.redirectWithComeFrom``
into a reusable function.

- Fix: allow password containing colon(s) in HTTP basic authentication
credentials extraction plug-in, to conform with RFC2617

2.0.0a1

====================

- Add ``tox.ini`` and ``MANIFEST.in``.

- Add support for Python 3.3.

- Replace deprecated ``zope.component.adapts`` usage with equivalent
``zope.component.adapter`` decorator.

- Replace deprecated ``zope.interface.implements`` usage with equivalent
``zope.interface.implementer`` decorator.

- Drop support for Python 2.4 and 2.5.

1.3

================

- As the ``camefrom`` information is most probably used for a redirect,
require it to be an absolute URL (see also
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30).

1.2

================

- Add a hook to ``SessionCredentialsPlugin`` (``_makeCredentials``) that can
be overriden in subclasses to store the credentials in the session
differently.

For example, you could use ``keas.kmi`` and encrypt the passwords of the
currently logged-in users so they don't appear in plain text in the ZODB.

1.1

================

- Move concrete ``IAuthenticatorPlugin`` implementations from
``zope.app.authentication`` to ``zope.pluggableauth.plugins``.

As a result, projects that want to use the ``IAuthenticator`` plugins
(previously found in ``zope.app.authentication``) do not automatically
also pull in the ``zope.app.*`` dependencies that are needed to register
the ZMI views.

1.0.3

==================

- Fix dependency declaration.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.