Catalyst-Authentication-Store-RDBO
view release on metacpan or search on metacpan
lib/Catalyst/Authentication/Store/RDBO.pm view on Meta::CPAN
This method is called if the realm's auto_create_user setting is true. It
will delegate to the user class's (resultset) C<auto_create> method.
=head1 NOTES
As of the current release, session storage consists of simply storing the user's
id in the session, and then using that same id to re-retrieve the user's information
from the database upon restoration from the session. More dynamic storage of
user information in the session is intended for a future release.
=head1 BUGS AND LIMITATIONS
None known currently; please email the author if you find any.
=head1 SEE ALSO
L<Catalyst::Plugin::Authentication>, L<Catalyst::Plugin::Authentication::Internals>,
L<Catalyst::Plugin::Authorization::Roles>, L<Catalyst::Plugin::Authentication::Store::DBIx::Class>
=head1 AUTHOR
lib/Catalyst/Authentication/Store/RDBO/User.pm view on Meta::CPAN
This is called when the auto_update_user option is turned on in
Catalyst::Plugin::Authentication. Note that by default the RDBO store
uses every field in the authinfo hash to match the user. This means any
information you provide with the intent to update must be ignored during the
user search process. Otherwise the information will most likely cause the user
record to not be found. To ignore fields in the search process, you
have to add the fields you wish to update to the 'ignore_fields_in_find'
authinfo element. Alternately, you can use one of the advanced row retrieval
methods (searchargs or resultset).
=head1 BUGS AND LIMITATIONS
None known currently, please email the author if you find any.
=head1 AUTHOR
Dave O'Neill (dmo@dmo.ca)
Based heavily on L<Catalyst::Authentication::Store::DBIx::Class> by Jason Kuri (jayk@cpan.org)
=head1 LICENSE
( run in 0.228 second using v1.01-cache-2.11-cpan-4d50c553e7e )