DOKK / manpages / debian 10 / libmojomojo-perl / MojoMojo::Controller::User.3pm.en
MojoMojo::Controller::User(3pm) User Contributed Perl Documentation MojoMojo::Controller::User(3pm)

MojoMojo::Controller::User - Login/User Management Controller

This controller performs user management: registration, login, logout, password recovery and profile editing.

Log in through the authentication system.

Log out the user.

Show a list of the active users with links to the pages they edited.

Show a user's preferences

Main user preferences screen.

Change password action.

template: user/password.tt

Email a user a new password

Show new user registration form.

template: "user/register.tt"

Test to see if a login or email is already in use.

New user registration processing.

templates: "user/password.tt", "user/validate.tt"

Validation of user email. Will accept a md5_hex mailed to the user earlier. Non-validated users will only be able to log out.

Send the confirmation mail again to another address.

Show user profile.

Form to edit a person's profile

Apply the edits to a person's profile

David Naughton <naughton@cpan.org>, Marcus Ramberg <mramberg@cpan.org>

This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.

2018-01-13 perl v5.26.1