Giter VIP home page Giter VIP logo

Comments (9)

eibex avatar eibex commented on June 12, 2024 1

Hey Christoph, apologies for not updating you on this but I lost track of the issue.

The warnings and emails stopped when I set the app password for the user as you mentioned.

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

From the graphs the classifier believes that it has a recall of 100% and precision of 81%, when that is actually false given that no real suspicious login has happened (yet at least).

FYI during training we simulate suspicious requests by using randomized IPs and assigning IPs from other one user to another user (shuffle).

How can I ensure that the app recognises legitimate logins over suspicious ones? There are no links in the warning emails asking whether that was a legitimate login or not. How does the app learn which suspicious logins are actually suspicious?

No, currently the app uses unsupervised learning, there is no user feedback.

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Do you have many users that access the instance from the same IP? I have to check the logic but maybe we shuffle the training data in a way that a user gets assigned an IP for the suspicious data set that it would otherwise also use as their legit login address. This is just a suspicion and I have to check the details.

from suspicious_login.

eibex avatar eibex commented on June 12, 2024

Yes, most users access the instance from the same IP. But most users don't generate so many warnings daily/weekly/monthly when they change their location and therefore IP. Usually after one warning/email and the model learns the new pattern.

But this one user that is a bit more dynamic than others (but the set of IPs is usually the same) keeps generating warnings for the same IPs over the span of a few days or even months. Sometimes the same IP is seen as suspicious for a few days in a row.

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Does the affected user use app passwords for the connected clients?

from suspicious_login.

eibex avatar eibex commented on June 12, 2024

No they don't

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

Ok, it would certainly help if they did because app password logins are never considered suspicious

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

hey @eibex any update?

from suspicious_login.

ChristophWurst avatar ChristophWurst commented on June 12, 2024

cool and thanks for the update :)

from suspicious_login.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.