logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

CatalystX::SimpleLogin::TraitFor::Controller::Login::Logout - log users out

Actions

logout:Chained('/')PathPart('logout')Args(0)
       Calls "$c->logout", then redirects to the logout uri retuned by "$self->redirect_after_logout_uri".

Authors

       See CatalystX::SimpleLogin for authors.

Description

       Simple controller role for logging users out. Provides a "logout" action (at /logout by default) which
       redirects the user to the homepage by default.

License

       See CatalystX::SimpleLogin for license.

perl v5.36.0                                       2022-08-28              CatalystX::Sim...::Login::Logout(3pm)

Methods

redirect_after_logout_uri
       Returns the uri to redirect to after logout.

       Defaults to "$c->uri_for('/');" you can override this by setting the "<redirect_after_logout_uri"> key in
       config to a path to be passed to "$c->uri_for".

       Alternatively, you can write your own redirect_after_logout_uri in your Login controller if you are
       extending CatalystX::SimpleLogin and it will override the method from this role.

   do_clear_session_on_logout
       Deletes the session after a logout.

       To enable this use the following in your config:
           __PACKAGE__->config('Controller::Login' => { clear_session_on_logout => 1 });

Name

       CatalystX::SimpleLogin::TraitFor::Controller::Login::Logout - log users out

See Also

       CatalystX::SimpleLogin::Controller::Login

See Also