[Catalyst-commits] r13495 - in Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib: . Test Test/LDAP/Controller Test-Session-Broken/lib

t0m at dev.catalyst.perl.org t0m at dev.catalyst.perl.org
Mon Aug 16 18:30:53 GMT 2010


Author: t0m
Date: 2010-08-16 19:30:53 +0100 (Mon, 16 Aug 2010)
New Revision: 13495

Added:
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP/
Removed:
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test-Session-Broken/lib/Test/
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP/
Modified:
   Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP/Controller/Auth.pm
Log:
More moves / cleanups

Modified: Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP/Controller/Auth.pm
===================================================================
--- Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test-Session-Broken/lib/Test/LDAP/Controller/Auth.pm	2010-08-16 18:11:03 UTC (rev 13494)
+++ Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP/Controller/Auth.pm	2010-08-16 18:30:53 UTC (rev 13495)
@@ -4,12 +4,6 @@
 
 BEGIN {extends 'Catalyst::Controller'; }
 
-sub index :Path :Args(0) {
-    my ( $self, $c ) = @_;
-
-    $c->res->body("Login");
-}
-
 sub login :Path("login") :Args(0) {
     my ( $self, $c ) = @_;
 

Deleted: Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm
===================================================================
--- Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test-Session-Broken/lib/Test/LDAP.pm	2010-08-16 17:52:24 UTC (rev 13491)
+++ Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm	2010-08-16 18:30:53 UTC (rev 13495)
@@ -1,114 +0,0 @@
-package Test::LDAP;
-use Moose;
-use namespace::autoclean;
-
-use Catalyst::Runtime 5.80;
-
-# Set flags and add plugins for the application
-#
-#         -Debug: activates the debug mode for very useful log messages
-#   ConfigLoader: will load the configuration from a Config::General file in the
-#                 application's home directory
-# Static::Simple: will serve static files from the application's root
-#                 directory
-
-use Catalyst qw/
-    -Debug
-    Static::Simple
-    
-    Authentication
-    Authorization::Roles
-    Session
-    Session::State::Cookie
-    Session::Store::FastMmap
-/;
-
-extends 'Catalyst';
-
-our $VERSION = '0.01';
-$VERSION = eval $VERSION;
-
-# Configure the application.
-#
-# Note that settings in test_ldap_web.conf (or other external
-# configuration file that you set up manually) take precedence
-# over this when using ConfigLoader. Thus configuration
-# details given here can function as a default configuration,
-# with an external configuration file acting as an override for
-# local deployment.
-
-__PACKAGE__->config(
-    # Disable deprecated behavior needed by old applications
-    disable_component_resolution_regex_fallback => 1,
-
-    authentication => {
-        default_realm => "ldap",
-
-        realms => {
-            ldap => {
-                credential => {
-                    "class" => "Password",
-                    "password_field" => "password",
-                    "password_type" => "self_check",
-                    "password_hash_type" => "crypt",
-                },
-
-                "store" => {
-                    "binddn"                => "anonymous",
-                    "bindpw"                => "dontcare",
-        
-                    "class"                 => "LDAP",
-    
-                    "ldap_server"           => "ldap.test.no",
-                    "ldap_server_options"   => { 
-                        "timeout" => 30, 
-                        "port" => "636", 
-                        "scheme" => "ldaps" 
-                    },
-    
-                    "role_basedn"           => "ou=stavanger,o=test,c=no",
-                    "role_field"            => "cn",
-                    "role_filter"           => "(&(objectClass=groupOfNames)(member=%s))",
-                    "user_scope"            => "one",
-                    "user_search_options"   => { 
-                        "deref" => "always" 
-                    }
-                }
-            }
-        }
-    }
-);
-
-
-# Start the application
-__PACKAGE__->setup();
-
-
-=head1 NAME
-
-Test::LDAP - Catalyst based application
-
-=head1 SYNOPSIS
-
-    script/test_ldap_web_server.pl
-
-=head1 DESCRIPTION
-
-[enter your description here]
-
-=head1 SEE ALSO
-
-L<Test::LDAP::Controller::Root>, L<Catalyst>
-
-=head1 AUTHOR
-
-root
-
-=head1 LICENSE
-
-This library is free software. You can redistribute it and/or modify
-it under the same terms as Perl itself.
-
-=cut
-
-1;

Copied: Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm (from rev 13494, Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test-Session-Broken/lib/Test/LDAP.pm)
===================================================================
--- Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm	                        (rev 0)
+++ Catalyst-Authentication-Store-LDAP/branches/fix_connect_as_user_with_session/t/lib/Test/LDAP.pm	2010-08-16 18:30:53 UTC (rev 13495)
@@ -0,0 +1,53 @@
+package Test::LDAP;
+use Moose;
+use namespace::autoclean;
+
+use Catalyst::Runtime 5.80;
+
+use Catalyst qw/
+    -Debug
+    Authentication
+    Session
+    Session::State::Cookie
+    Session::Store::FastMmap
+/;
+
+extends 'Catalyst';
+
+our $VERSION = '0.01';
+
+__PACKAGE__->config(
+    # Disable deprecated behavior needed by old applications
+    disable_component_resolution_regex_fallback => 1,
+
+    authentication => {
+        default_realm => "ldap",
+
+        realms => {
+            ldap => {
+                credential => {
+                    "class" => "Password",
+                    "password_field" => "password",
+                    "password_type" => "self_check",
+                    "password_hash_type" => "crypt",
+                },
+
+                "store" => {
+                    "binddn"                => "anonymous",
+                    "bindpw"                => "dontcare",
+                    "class"                 => "LDAP",
+                    "ldap_server"           => "localhost",
+                    user_basedn => "ou=foobar",
+                    "ldap_server_options"   => {
+                        "port" => "10636",
+                    },
+                    "user_scope"            => "one",
+                }
+            }
+        }
+    }
+);
+
+__PACKAGE__->setup();
+
+1;




More information about the Catalyst-commits mailing list