User_riskrator is a project mainly written in ..., it's free.
This plugin is just a concept (at the moment). Do not use it in production.
We'd like to identify user accounts with suspicious activity. This is with with aim to identify and address:
We aim to achieve this by monitoring user's activity accross time for multiple requests. For example:
User Riskrator aims to provide the visibility needed to identify suspicious activity.
>> user = User.first
=> #<User id: 1, login: "siebert", ... , remember_token_expires_at: nil>
>> user.risk_rating
=> 13
>> user.log_risky_event("FailedLoginAttempt")
=> true
>> user.risky_events
=> [#<RiskyEvent id: 1, event: "Failed login attempt", risk_rating: 5, ...">]
Copyright (c) 2011 Siebert Lubbe, released under the MIT license