Hey Guys! Happy to announce that we added device finger printing and new device detection to usual_suspect gem.
Totaling the features to:
- Password Change Monitoring: Detects and logs suspicious password changes immediately after user login, providing an early warning system against account hijacking.
- Geo-Velocity Tracking: Utilizes algorithms to calculate the speed of user movement based on login locations, flagging physically impossible travel scenarios that may indicate account compromises or account multi sharing.
- Device Fingerprinting: Device fingerprinting support.
- New Device Detection: Checks for saved fingerprints to detect new devices.
- VPN, Proxy and Tor Detection: Leverages vpnapi.io robust database to identify logins from VPNs, TOR, and proxies, enhancing your defense against masked IP addresses and location spoofing.
- Session-Specific Analysis: Each login session is treated uniquely, ensuring precise and context-aware security checks.
- Seamless Rails Integration: Designed to integrate effortlessly with Rails applications, allowing you to add an extra layer of security with minimal setup.