Updating branch refs/heads/master
         to bb255c83993f2dfd71e9811d5eda19fa48ac052f (commit)
       from 569194aae0c602ef8eb964398326be7ca7df71df (commit)

commit bb255c83993f2dfd71e9811d5eda19fa48ac052f
Author: Nick Schermer <[email protected]>
Date:   Sun Nov 20 17:03:42 2011 +0100

    Log failed tokens as well.

 lib/controllers/authentication.rb |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/lib/controllers/authentication.rb 
b/lib/controllers/authentication.rb
index 756f6d1..8d6ae72 100755
--- a/lib/controllers/authentication.rb
+++ b/lib/controllers/authentication.rb
@@ -126,7 +126,7 @@ module Moka
           # report the failed login, so we can use fail2ban on the server
           logger = Logger.new('auth.log')
           logger.datetime_format = "%Y-%m-%d %H:%M:%S"
-          logger.warn "Authentication failure for 
#{request.env['REMOTE_ADDR']}"
+          logger.warn "Authentication failure from 
#{request.env['REMOTE_ADDR']}"
           logger.close
 
           view :login_unauthenticated
@@ -172,6 +172,12 @@ module Moka
             env[:step] = "valid"
           else
             env[:step] = "invalid"
+
+            # report the failed token, so we can use fail2ban on the server
+            logger = Logger.new('auth.log')
+            logger.datetime_format = "%Y-%m-%d %H:%M:%S"
+            logger.warn "Invalid token for #{params[:username]} from 
#{request.env['REMOTE_ADDR']}"
+            logger.close
           end
 
           view :login_forgot
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to