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

NAME

Yukki::Web::Controller::Login - shows the login page and handles login

VERSION

version 0.991_004

DESCRIPTION

Shows the login page and handles login.

METHODS

fire

Routes page reqquests to "show_login_page", submit requests to "check_login_submission", and exit requests to "logout".

show_login_page

Calls "page" in Yukki::Web::View::Login to display the login page.

show_profile_page

Calls "profile" in Yukki::Web::View::Login to display the profile page.

update_profile

Validates the input user information and updates the user. Redirects the user back to the profile page.

check_password

Checks that the user's password is valid.

check_login_submission

Authenticates a user login.

logout

Expires the session, causing logout.

AUTHOR

Andrew Sterling Hanenkamp <hanenkamp@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Qubling Software LLC.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.