Provided by: libcatalyst-authentication-store-htpasswd-perl_1.003-1_all bug

NAME

       Catalyst::Authentication::Store::Htpasswd::User - A user object representing an entry in
       an htpasswd file.

DESCRIPTION

       This object wraps an Authen::Htpasswd::User object. An instance of it will be returned by
       "$c->user" when using Catalyst::Authentication::Store::Htpasswd. Methods not defined in
       this module are passed through to the Authen::Htpasswd::User object. The object
       stringifies to the username.

METHODS

   new($store,$user)
       Creates a new object from a store object, normally an instance of
       Catalyst::Plugin::Authentication::Store::Htpasswd::Backend, and a user object, normally an
       instance of Authen::Htpasswd::User.

   id
       Returns the username.

   check_password($password)
       Returns whether the password is valid.

   roles
       Returns an array of roles, which is extracted from a comma-separated list in the third
       field of the htpasswd file.

   for_session
       Returns the username, which is then stored in the session.

   supported_features
       Returns data about which featurs this user module supports.

   get_object
       Returns the underlieing Authen::Htpasswd::User object for this user

AUTHORS

       Yuval Kogman "nothingmuch@woobling.org"

       David Kamholz "dkamholz@cpan.org"

       Tomas Doran "bobtfish@bobtfish.net"

COPYRIGHT & LICENSE

               Copyright (c) 2005 the aforementioned authors. All rights
               reserved. This program is free software; you can redistribute
               it and/or modify it under the same terms as Perl itself.

perl v5.20.2                                2Catalyst::Authentication::Store::Htpasswd::User(3pm)