Files
pretix_original/src/pretix/base
Lukas BockstallerandRaphael Michel a643abe293 Prevent email enumeration (#1000)
Here is my attempt to prevent user enumeration. 
I've made the following changes:

**Application:**
- replaces success and failure messages in the form with two (with/without redis) information messages 
- adds logging for attempted password resets of unknown users
- adds logging for failing emails

**Tests:**
- test_unknown asserts a redirect instead of a ok
- adds test_email_reset_twice_redis to assert the correct logging of a twice reset email 
- adds a FakeRedis class similiar to the one implemented in test_metrics.py. I could refactor them into the testutils folder if prefered. 

Please excuse the commit mess. I am currently fighting with my tooling.
2018-08-31 10:28:39 +02:00
..
2018-08-08 09:00:44 +02:00
2018-08-31 10:28:39 +02:00
2018-08-06 16:28:54 +02:00
2018-08-14 10:46:55 +02:00
2018-08-11 12:52:46 +02:00
2018-08-21 10:53:40 +02:00
2018-04-11 13:03:01 +02:00
2017-03-27 22:31:20 +02:00
2018-08-06 12:48:46 +02:00