[Catalyst] Announce: Last Call - RC of C::P::Authentication

Michael Reece mreece at vinq.com
Mon Jul 9 18:34:11 GMT 2007


the short answer is it does not call my store's get_user method, despite

   __PACKAGE__->config(
     authentication => { store =>  
'MyApp::Plugin::Authentication::DBI::User'}
   );

the error i get is:

[debug] find_user: unable to locate a store matching the requested realm


the new docs suggest that i shouldn't need to make any changes for  
backwards compatibility..?

On Jul 9, 2007, at 9:46 AM, Michael Reece wrote:

> this does break my custom authentication.  i am still investigating  
> why..
>
> On Jul 7, 2007, at 12:50 PM, Jay K wrote:
>
>> Hey all,
>>
>> Big news!  With the most excellent assistance of J. Shirley and
>> Nilson Santos Figueiredo Junior - The new C::P::Authentication
>> finally has all it's tests and, we feel, is ready for release.
>>
>> Thus - the Release Candidate is now on CPAN at:
>>
>> http://search.cpan.org/~jayk/Catalyst-Plugin- 
>> Authentication-0.09999_02/
>>
>> For those of you using custom, or unusual stores or credentials -
>> PLEASE TEST THIS in your config!  The update makes a lot of changes
>> to the internals of the authentication system, and while there is a
>> compatibility mode which should maintain functionality with older
>> modules - only a handful have actually been tested.
>>
>> So again - if you have a custom store or credential, or you use
>> something aside from the DBIC store module and
>> Password credential - it's a very VERY good idea to test against the
>> updated C::P::Authentication module.
>>
>> If nobody shouts 'stop the presses' in the next couple of days, we
>> will be doing a full release and bumping the CPAN version next week.
>>
>> For those who have authored Stores or Credentials - it's probably a
>> good idea to look at:
>>
>> http://tinyurl.com/3x5yu3  (C::P::A::Internals)
>>
>> to better understand how the new system works and how to update your
>> modules for compatibility.  Modules that are not updated will
>> continue to work in compatibility mode, but will not allow users to
>> take advantage of the new Realms features.
>>
>> Again, PLEASE TEST this module with your apps!  We will most likely
>> release mid-week if we get no bug reports!




More information about the Catalyst mailing list