Skip to content

Commit 25ccaf3

Browse files
committed
adding new django resource for locking down the admin login
1 parent cd39e66 commit 25ccaf3

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

all.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1219,6 +1219,11 @@ <h2>Django ORM resources</h2>
12191219
is a solid post on a Django ORM concept that doesn't frequently get a lot
12201220
of love or explanation.</p>
12211221
</li>
1222+
<li>
1223+
<p><a href="http://tech.marksblogg.com/django-admin-logins.html">Tightening Django Admin Logins</a>
1224+
shows you how to log authentication failures, create an IP addresses white
1225+
list and combine fail2ban with the authentication failures list.</p>
1226+
</li>
12221227
</ul>
12231228
<h2>Static and media files</h2>
12241229
<p>Deploying and handling static and media files can be confusing for new

django.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,11 @@ <h2>Django ORM resources</h2>
303303
is a solid post on a Django ORM concept that doesn't frequently get a lot
304304
of love or explanation.</p>
305305
</li>
306+
<li>
307+
<p><a href="http://tech.marksblogg.com/django-admin-logins.html">Tightening Django Admin Logins</a>
308+
shows you how to log authentication failures, create an IP addresses white
309+
list and combine fail2ban with the authentication failures list.</p>
310+
</li>
306311
</ul>
307312
<h2>Static and media files</h2>
308313
<p>Deploying and handling static and media files can be confusing for new

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2015-03-15T12:35:55Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2015-03-16T08:21:56Z</updated></feed>

source/content/pages/04-web-development/02-django.markdown

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,10 @@ existing framework.
258258
is a solid post on a Django ORM concept that doesn't frequently get a lot
259259
of love or explanation.
260260

261+
* [Tightening Django Admin Logins](http://tech.marksblogg.com/django-admin-logins.html)
262+
shows you how to log authentication failures, create an IP addresses white
263+
list and combine fail2ban with the authentication failures list.
264+
261265

262266
## Static and media files
263267
Deploying and handling static and media files can be confusing for new

0 commit comments

Comments
 (0)