Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Dancer2-Plugin-Auth-Extensible-0.713.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: perl-Dancer2-Plugin-Auth-Extensible Distribution: openSUSE Tumbleweed
Version: 0.713.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Aug 21 13:07:24 2026
Group: Unspecified Build host: reproducible
Size: 250452 Source RPM: perl-Dancer2-Plugin-Auth-Extensible-0.713.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible
Summary: Extensible authentication framework for Dancer2 apps
A user authentication and authorisation framework plugin for Dancer2 apps.

Makes it easy to require a user to be logged in to access certain routes,
provides role-based access control, and supports various authentication
methods/sources (config file, database, Unix system users, etc).

Designed to support multiple authentication realms and to be as extensible
as possible, and to make secure password handling easy. The base class for
auth providers makes handling 'RFC2307'-style hashed passwords really
simple, so you have no excuse for storing plain-text passwords. A simple
script called *dancer2-generate-crypted-password* to generate RFC2307-style
hashed passwords is included, or you can use Crypt::SaltedHash yourself to
do so, or use the 'slappasswd' utility if you have it installed.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Sat Aug 15 2026 Tina Müller <timueller+perl@suse.de>
  - updated to 0.713.0 (0.713)
    see /usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/Changes
    0.713 Thu 13 Aug 12:00:00 BST 2026
      [BUG FIXES]
    * Fix the ability to generate links in emails that have dynamic hosts. The
      security fix in the previous release cached the first base URI, which
      meant that if an application intentionally supports different hosts for
      its generated emails (based on the reqest host) then these were always
      fixed at the first request.
    0.712 Wed 12 Aug 12:00:00 BST 2026
      [SECURITY FIXES]
    * Add uri_base parameter (addresses CVE-2026-15689). If this is not set and
      if the application does not otherwise enforce a particular hostname, then
      an attacker can generate password reset emails and welcome emails for
      genuine users that contain links to a malicious host.
      bsc#1275272
* Fri Jan 10 2025 Tina Müller <tina.mueller@suse.com>
  - Remove remove-env-perl.patch (fixed upstream)
* Sat Aug 31 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 0.711.0 (0.711)
    see /usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/Changes
    0.711 Thu 29 Aug 10:28:00 BST 2024
      [BUG FIXES]
    * Ensure uninit warnings not emitted
* Sun May 16 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.710
    see /usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/Changes
    0.710 Sat 15 May 08:02:00 BST 2021
      [BUG FIXES]
    * Add Test::Fatal to list of dependencies (thanks yldr)
    * Fix config for test (thanks Nick Tonkin)
* Mon May 11 2020 Frank Schreiner <FSchreiner@suse.com>
  - initial version of package (0.709)
    - added remove-env-perl.patch

Files

/usr/bin/dancer2-generate-crypted-password
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Provider
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Provider/Base.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Provider/Config.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Provider/Example.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Provider/Unix.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Role
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Role/Provider.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Test
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Test.pm
/usr/lib/perl5/vendor_perl/5.44.0/Dancer2/Plugin/Auth/Extensible/Test/App.pm
/usr/lib/perl5/vendor_perl/5.44.0/auto/share
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist/Dancer2-Plugin-Auth-Extensible
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/login.tt
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/login_denied.tt
/usr/lib/perl5/vendor_perl/5.44.0/auto/share/dist/Dancer2-Plugin-Auth-Extensible/views/transparent_login.tt
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/Changes
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/README
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/example
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/example/authextest.pl
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/example/config.yml
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/example/demo.t
/usr/share/doc/packages/perl-Dancer2-Plugin-Auth-Extensible/ignore.txt
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Config.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Example.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Provider::Unix.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Role::Provider.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Test.3pm.gz
/usr/share/man/man3/Dancer2::Plugin::Auth::Extensible::Test::App.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 23 00:03:09 2026