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

NAME

Quiki::Users - Quiki users manager

SYNOPSIS

  use Quiki::Users;

  # authenticate user
  if (Quiki::Users -> auth($username, $passwod)) { ... }

  # check user availability
  if (not Quiki::Users -> exists($username)) { ... }

DESCRIPTION

Handles Quiki users management and permissions.

auth

This function verifies an user credentials given an username and a password.

exists

This function verifies if a username already exists.

gravatar

Returns the gravatar URL for that user.

create

This function creates a new user given an username and an e-mail address.

email

This function retrieves the e-mail address for a given username.

role

This function retrieves the user role for a given username.

delete

Delestes information for a specific user. No questions. Just does it.

update

This function is used to update user's information.

list

Returns a list of all users.

SEE ALSO

Quiki, perl(1)

AUTHOR

Alberto Simões, <ambs@cpan.org> Nuno Carvalho, <smash@cpan.org>

COPYRIGHT & LICENSE

Copyright 2009-2010 Alberto Simoes and Nuno Carvalho.

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.