Apache2-WebApp-Plugin-Session

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

--- #YAML:1.0
name: Apache2::WebApp::Plugin::Session
abstract: Provides session handling methods
version: 0.16
author:
  - Marc S. Brooks <mbrooks@cpan.org>
license: perl
distribution_type: module
requires:
  Apache2::WebApp: 0.39
  Apache2::WebApp::Plugin::Cookie: 0.10
  Apache::Session: 1.86
  Params::Validate: 0
  Switch: 0
build_requires:
  Apache::Test: 0
no_index:
  directory:
    - usr
resources:
  license: http://dev.perl.org/licenses/

Makefile.PL  view on Meta::CPAN

# generate test scripts
Apache::TestMM::generate_script('t/TEST');

WriteMakefile(
    NAME         => 'Apache2::WebApp::Plugin::Session',
    VERSION_FROM => 'lib/Apache2/WebApp/Plugin/Session.pm', # finds \$VERSION
    AUTHOR       => 'Marc S. Brooks (mbrooks@cpan.org)',
    PREREQ_PM => {
        'Apache::Test'                    => 0,
        'Apache2::WebApp'                 => 0.39,
        'Apache2::WebApp::Plugin::Cookie' => 0.10,
        'Apache::Session'                 => 1.86,
        'Params::Validate'                => 0,
        'Switch'                          => 0,
    },
    clean => {
        FILES => "@{ clean_files() }",
    }
);

sub clean_files {

README  view on Meta::CPAN

    An abstract class that provides common methods for managing session data
    across servers, within a database, or local file. Data persistence is
    maintained between requests using web browser cookies.

PREREQUISITES
    This package is part of a larger distribution and was NOT intended to be
    used directly. In order for this plugin to work properly, the following
    packages must be installed:

      Apache2::WebApp
      Apache2::WebApp::Plugin::Cookie
      Apache::Session
      Params::Validate
      Switch

INSTALLATION
    From source:

      $ tar xfz Apache2-WebApp-Plugin-Session-0.X.X.tar.gz
      $ perl MakeFile.PL PREFIX=~/path/to/custom/dir LIB=~/path/to/custom/lib
      $ make

README  view on Meta::CPAN


      1;

SUPPORTED TYPES
    Apache2::WebApp::Plugin::Session::File
    Apache2::WebApp::Plugin::Session::Memcached
    Apache2::WebApp::Plugin::Session::MySQL

SEE ALSO
    Apache2::WebApp, Apache2::WebApp::Plugin,
    Apache2::WebApp::Plugin::Cookie, Apache::Session

AUTHOR
    Marc S. Brooks, <mbrooks@cpan.org> - <http://mbrooks.info>

COPYRIGHT
    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

    See <http://dev.perl.org/licenses/artistic.html>

lib/Apache2/WebApp/Plugin/Session.pm  view on Meta::CPAN

across servers, within a database, or local file.  Data persistence is
maintained between requests using web browser cookies.

=head1 PREREQUISITES

This package is part of a larger distribution and was NOT intended to be used 
directly.  In order for this plugin to work properly, the following packages
must be installed:

  Apache2::WebApp
  Apache2::WebApp::Plugin::Cookie
  Apache::Session
  Params::Validate
  Switch

=head1 INSTALLATION

From source:

  $ tar xfz Apache2-WebApp-Plugin-Session-0.X.X.tar.gz
  $ perl MakeFile.PL PREFIX=~/path/to/custom/dir LIB=~/path/to/custom/lib

lib/Apache2/WebApp/Plugin/Session.pm  view on Meta::CPAN

  1;

=head1 SUPPORTED TYPES

Apache2::WebApp::Plugin::Session::File
Apache2::WebApp::Plugin::Session::Memcached
Apache2::WebApp::Plugin::Session::MySQL

=head1 SEE ALSO

L<Apache2::WebApp>, L<Apache2::WebApp::Plugin>, L<Apache2::WebApp::Plugin::Cookie>, 
L<Apache::Session>

=head1 AUTHOR

Marc S. Brooks, E<lt>mbrooks@cpan.orgE<gt> - L<http://mbrooks.info>

=head1 COPYRIGHT

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



( run in 0.970 second using v1.01-cache-2.11-cpan-e9199f4ba4c )