Dancer2-Plugin-Auth-Extensible

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    [ENHANCEMENTS]

    * Add priority attribute to force order in which realms are checked
      (Peter Mottram).
    * Upgrade default encryption algo to SHA-512 (Peter Mottram GH#57).
    * Implement disable_roles in plugin (Peter Mottram GH#38).

    [DOCUMENTATION]

    * Add missing optional methods to Role::Provider (Peter Mottram).

    [TESTS]

    * Convert tests to Plack::Test's OO style (Peter Mottram).

    [MISC]

    * Split out LDAP provider into its own distro (Peter Mottram).
    * Avoid a memory cycle (Peter Mottram).

0.613 Tue Oct 18 15:35:19 2016 CEST

    [DOCUMENTATION]

    * Update docs to reflect Provider::Database being an external module
      (Henk van Oers, GH #55).

    [TESTS]

    * Cope with get_user_details in providers returning an object rather
      than a hash reference (Peter Mottram).

0.612 Tue Oct 11 12:44:01 2016 CEST

    [ENHANCEMENTS]

    * Add before_authenticate_user hook (Peter Mottram).

    [DOCUMENTATION]

    * Add change_session_id to example POST login code (Andy Beverley).

0.611 Tue Aug 30 16:59:49 2016 CEST

    [ENHANCEMENTS]

    * Add 'after_login_success' hook (Peter Mottram).

0.610 Mon Aug 15 08:17:46 2016 CEST

    [ENHANCEMENTS]

    * Call Dancer2's change_session_id on successful login. This method has
      not yet been merged into Dancer2 core but we want to be ready for it
      (Peter Mottram).

    [BUG FIXES]

    * Incorrect call to user_password from app not plugin
      (Andrew Beverly, GH #53).
    * Avoid memory leaks in BUILD by passing weakened ref to plugin into
      add_route callbacks (Peter Mottram).
    * Call $app->session instead of $app->app->session in _post_login_route
      (Peter Mottram).

    [MISC]

    * Creation of temp lexical vars adds overhead so remove some where not
      needed (Peter Mottram).

0.601 Tue Jul 12 16:23:22 2016 CEST

    [BUG FIXES]

    * Don't localise $username in user_password when checking reset code.
      This caused user_password( code => '...') to always fail (Peter Mottram).
    * Use $plugin instead of $app to call password_reset_send method
      (Roman Studenikin, Peter Mottram, GH #50).
    * Rename generate-crypted-password (Henk van Oers, Peter Mottram, GH #30).

    [ENHANCEMENTS]

    * Use Carp::croak instead of die for better stack traces (Peter Mottram).
    * Added `use strict` for CPANTS Kwalitee score (Guillermo O. Freschi).
    * Added MIN_PERL_VERSION to Makefile.PL (Guillermo O. Freschi).
    * Simplify use of from_config and default in plugin attributes (Peter Mottram).
    * Use current plugin in route setup (Peter Mottram).

0.600 Tue May 31 15:38:56 2016 CEST

    [ENHANCEMENTS]

    * Major update for compatibility with plugin2 (Peter Mottram).
      For plugin2 details see: https://github.com/PerlDancer/Dancer2/pull/1010
      Any old providers that have not been updated will die on using
      Provider::Base.
    * Add disable_roles attr to Provider roles. This allows this setting to
      be different for each realm.
    * Providers are now Moo classes. Provider::Base is no longer used
      and is replaced by Role::Provider Moo::Role.
    * Provider settings now handled as class attributes.
    * Use strict and warnings everywhere (except in Moo classes).

    [MISC]

    * Dancer2::Plugin::Auth::Extensible::Provider::Database moved into its
      own repository.
    * Switch from Types::Standard to Dancer2::Core::Types instead.
    * Switch all evals to Try::Tiny.
    * Update Moo dependency to v2.
    * Add security warning to Provider::Unix.

    [TESTS]

    * Make base tests compatible with Provider::Usergroup.
    * Split out DBIC provider role tests into new subtest.

0.502 Thu 11 Feb 16:06:29 CET 2016

    [BUG FIXES]



( run in 0.525 second using v1.01-cache-2.11-cpan-39bf76dae61 )