table of contents
Catalyst::Authentication::Store::Htpasswd::User(3pm) | User Contributed Perl Documentation | Catalyst::Authentication::Store::Htpasswd::User(3pm) |
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 userAUTHORS¶
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.
2016-05-18 | perl v5.22.2 |