Beskar is a mountable Rails engine with database-coordinated authentication admission limits, risk-based account locks, persistent IP bans, scanner-path signatures, and an administrative security dashboard. It supports Devise and explicit Rails-native authentication integration, optional MaxMind enrichment, User-Agent risk heuristics, and monitor-only operation. It does not implement general SQL injection or XSS filtering, JavaScript challenges, or honeypots.

Required Ruby Version

>= 0

Authors

Maciej Litwiniuk

Versions

  1. 0.2.0 September 21, 2026 (185 KB)
  2. 0.1.0 November 27, 2025 (79.5 KB)
  3. 0.0.2 October 16, 2025 (43 KB)
  4. 0.0.1 September 26, 2025 (8 KB)

Pushed by

SHA 256 checksum