Plugin class seprated out of Catalyst::Plugin::RapidApp::AuthCore so it can be loaded as a *plugin* (not a role) **AFTER** the other required Authentication and Session plugins. This is needed to overcome load ordering issues. 'finalize_session' below doesn't exist until these plugins are loaded, and since AuthCore handles loading them, it can't also define the around (chickin/egg issue)
To install RapidApp, copy and paste the appropriate command in to your terminal.
cpanm
cpanm RapidApp
CPAN shell
perl -MCPAN -e shell install RapidApp
For more information on module installation, please visit the detailed CPAN module installation guide.