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

Jay K jayk at ion0.com
Mon Jul 9 19:40:43 GMT 2007


Hi Michael,

Can you tell me what $c->auth_realms returns?

Thanks,

JayK

On Jul 9, 2007, at 12:34 PM, Michael Reece wrote:

> 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!
>
>
> _______________________________________________
> List: Catalyst at lists.rawmode.org
> Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/
> catalyst at lists.rawmode.org/
> Dev site: http://dev.catalyst.perl.org/

---
"May we not return to those scoundrels of old, the illustrious
founders of superstition and fanaticism, who first took the knife
from the altar to make victims of those who refused to be their
disciples." - Voltaire





More information about the Catalyst mailing list