C# (CSharp) StopGuessing.Models Namespace

Classes

Name Description
BlockingAlgorithmOptions
IpHistory This class keeps track of recent login successes and failures for a given client IP so that we can try to determine if this client should be blocked due to likely-password-guessing behaviors.
LoginAttempt
LoginAttemptSummaryForTypoAnalysis A record of a recent failed login attempt with just enough information to determine whether that attempt failed due to an incorrectly typed password.
RemoteHost This class identifies remote hosts to be used as part of a distributed system for balancing the load of login requests (and storing data associated with past requests) across systems.
TestRemoveHost
ThresholdAndValue