Workspace / Northwind PSP / Rules / Failed login velocity: 5 in 5 minutes
⌘K
read-only
SK

Failed login velocity: 5 in 5 minutes

shadow v1

Classic credential-stuffing signal — protect the account with liveness check.

by seed

Original English

If a user fails to log in 5 or more times within 5 minutes, send a liveness check via SMS.

Compiled AST

{
  "name": "Failed login velocity: 5 in 5 minutes",
  "action": {
    "sink": "identity",
    "params": {
      "verb": "liveness_check",
      "severity": "med"
    }
  },
  "stages": [
    {
      "id": "failed_logins",
      "type": "counter",
      "match": {
        "eq": false,
        "field": "success"
      },
      "stream": "logins",
      "requires_count": 5,
      "remember_for_seconds": 300
    }
  ],
  "join_key": "user_id",
  "description": "If a user fails to log in 5 or more times within 5 minutes, send a liveness check via SMS."
}

Timeline

Created
2026-05-21 18:54
Shadow started
2026-05-21 18:54