Ignore:
Timestamp:
Sep 10, 2014, 8:09:28 PM (10 years ago)
Author:
alloc
Message:

fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/7dtd-server-fixes/src/NetConnections/Servers/Telnet/TelnetConnection.cs

    r185 r187  
    1515                private readonly Thread receiveThread = null;
    1616                private readonly Thread sendThread = null;
    17                 private int authTries = 0;
    1817                private bool authenticated = false;
    1918                private readonly bool authEnabled;
     
    9190                                                                        LoginMessage ();
    9291                                                                } else {
    93                                                                         authTries++;
    94                                                                         // TODO: check if IP has more login attempts by now
    95                                                                         if (authTries < 3) {
     92                                                                        if (owner.RegisterFailedLogin(endpointAddressHash)) {
    9693                                                                                WriteLine ("Password incorrect, please enter password:");
    9794                                                                        } else {
    9895                                                                                WriteLine ("Too many failed login attempts!");
    9996                                                                                Thread.Sleep(100);
    100                                                                                 //TODO: owner.FailedLogins();
    10197                                                                                Close ();
    10298                                                                                Log.Out ("Telnet connection closed for too many login attempts: " + endpoint);
Note: See TracChangeset for help on using the changeset viewer.