144 bookmarks. First posted by alanthonyc february 2018.
The ideas above are not an exhaustive list of all the things you could or should do to validate usernames in sites and services you build, because if I started trying to write an exhaustive list, I’d be here forever. They are, though, a good baseline of things you can do, and I’d recommend you do most or all of them.web dev security tip list
april 2018 by Volgar
Published: . Filed under: Django, Pedantics, Programming, Python, Security. A few weeks ago I released django-registration 2.4.1. The 2.4 series is the last in the django-registration 2.x line, and from here on out it’ll only get bugfixes. The master branch is now prepping for 3. via PocketPocket
february 2018 by driptray
I’ll write more about that sometime soon, but right now I want to spend a little bit of time talking about a deceptively hard problem django-registration has to deal with: usernames. And while I could write this as one of those “falsehoods programmers believe about X” articles, my personal preference is to actually explain why this is trickier than people think, and offer some advice on how to deal with it, rather than just provide mockery with no useful context.django devops
february 2018 by bjcubsfan
tags1802 accounts api application-development article ascii authentication author:james-bennett case credentials data database-design design dev development devops django email good_practice identity inspiration internet language library list login name names p-general passwords pocket programming python reading_list registration security software-engineering software tip to_read unicode unique uniqueness user-management user username usernames users ux web-app-development web-dev web-development web webapps webdev websites À_trier