## Is your feature request related to a problem?

It's possible to brute-force passwords if you're particularly determined

## Describe the solution you'd like

Install `django-axes`: https://django-axes.readthedocs.io/en/latest/2_installation.html


## Describe alternatives you've considered



## Additional context



#### *Thank you* for your feature request – we love each and every one!

posthog/api/test/test_element.py
TESTS_API = True
        def test_element_automatic_order(self):
            elements = [
                Element(tag_name="a", href="https://posthog.com/about", text="click here"),
                Element(tag_name="span"),
                Element(tag_name="div"),
            ]
            ElementGroup.objects.create(team=self.team, elements=elements)
            self.assertEqual(elements[0].order, 0)
            self.assertEqual(elements[1].order, 1)
            self.assertEqual(elements[2].order, 2)
        def test_event_property_values(self):
            create_event(
                team=self.team,
                distinct_id="test",
                event="$autocapture",
                elements=[Element(tag_name="a", href="https://posthog.com/about", text="click here")],
            )
            team2 = Team.objects.create()
            create_event(team=team2, distinct_id="test", event="$autocapture", elements=[Element(tag_name="bla")])
            response = self.client.get("/api/element/values/?key=tag_name").json()
            self.assertEqual(response[0]["name"], "a")
            self.assertEqual(len(response), 1)
            response = self.client.get("/api/element/values/?key=text&value=click").json()
            self.assertEqual(response[0]["name"], "click here")
            self.assertEqual(len(response), 1)
        def test_element_stats(self):