Stefan Hornburg (Racke) > Nitesi-0.0070 > Nitesi::Account::Password

Download:
Nitesi-0.0070.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source   Latest Release: Nitesi-0.0094

NAME ^

Nitesi::Account::Password - Password class for Nitesi Shop Machine

DESCRIPTION ^

Allows to create random passwords, password hashes from cleartext passwords and password checks.

METHODS ^

check

Checks password retrieved from user against the password hash.

    $crypt->check($hash_from_database, $user_input);

password

Creates password hash from plain text password.

    $crypt->password('nevairbe');

Use specific algorithm (default is sha512):

    $crypt->password('nevairbe', 'md5');

make_password

Creates random password.

Example

        $crypt->make_password();

AUTHOR ^

Stefan Hornburg (Racke), <racke@linuxia.de>

LICENSE AND COPYRIGHT ^

Copyright 2011-2012 Stefan Hornburg (Racke) <racke@linuxia.de>.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.

syntax highlighting: