Ken Cochrane
Ken Cochrane
@bcwalrus @marcusmartins one of the reasons why I decided to store that data in redis was so that it makes it easier for 3rd party integrations (garant). We can add...
@bcwalrus it doesn't use the defender code, but it shares the same data source (redis) so that we can block people in both places if needed. If we put lists...
@bcwalrus I think there are valid use cases for a whitelist/blacklist. But it doesn't stop us from also adding an option to disable blocking by IP. I'll see what it...
@bcwalrus see if https://github.com/kencochrane/django-defender/pull/51 does what you want.
@mattblack85 great, we should lock down the design first before you start. A few things to figure out. - do we store the whitelist/blacklist in the db or in redis...
OK, sounds like a good plan to start.
@MattBlack85 Yes I think that makes sense. We just need to say what has a higher priority, black or white, then we check the higher priority list first. If it...
@ashrafemad thanks for the PR but it looks like some of the tests failed.
Are you using the built in django LoginView or do you have something custom for handling your logins?
Ok, since you have a custom view you will need to wrap your view with the decorator, or add all the different logic into your login view manually. Did you...