| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
Artistic-1.0 OR GPL-1.0-or-later
* 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
/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