Apply the captiveportal::Role::Request to Catalyst::Request