The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Catalyst::Authentication::Store::Jifty::DBI::User

DESCRIPTION

Used internally to do the actual tasks to retrieve/store information.

METHODS

new

creates an object.

load

retrieves a user from storage with the provided information.

supported_features

shows the supported features, currently Roles and Session.

roles

returns an array of roles associated with the user.

from_session

restores the user from a hash reference from the session

for_session

returns a hash reference of the user data to store.

get

returns the value of the given column.

get_object, obj

returns the user object.

auto_create

creates a user automatically from the auth_info.

auto_update

updates the user automatically from the auth_info.

SEE ALSO

Catalyst::Plugin::Authentication, Catalyst::Authentication::Store::DBIx::Class

AUTHOR

Kenichi Ishigaki, <ishigaki@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2008 by Kenichi Ishigaki.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.