FS RT #30779 - now logging self service authentication failure for processing by...
authorC.J. Adams-Collier <cjac@colliertech.org>
Thu, 18 Sep 2014 18:10:57 +0000 (11:10 -0700)
committerC.J. Adams-Collier <cjac@colliertech.org>
Thu, 18 Sep 2014 18:10:57 +0000 (11:10 -0700)
fs_selfservice/FS-SelfService/cgi/selfservice.cgi

index 2b4bb43..5c0190f 100755 (executable)
@@ -124,7 +124,13 @@ unless ( $nologin_actions{$action} ) {
           'email'    => $email,
           'password' => $password
         );
-        $session_id = $login_rv->{'session_id'};
+       if ( $login_rv->{'error'} ) {
+         my $ip = $cgi->remote_addr();
+         warn("login failure [email $email] [ip $ip]");
+       } else {
+         #successful login
+         $session_id = $login_rv->{'session_id'};
+       }
 
       } else {