Follow

Some time ago I had hardened 's authentication system to provide extra security checks at the database layer using column-level security and stored procedures.

Now that I'm modifying the authentication flow on the website a bit to add the dictionary check, I realized that I can't introduce a major vulnerability even if I wanted to - the database model won't let me.

The hardening was to protect against SQL injection, but turned out to be useful beyond that. :blobcataww:

inb4 I still manage to screw this up somehow.

@enkiv2 It mostly runs by itself, but... yes. :blobcat:

@ayo @enkiv2 Thanks for keeping vndb nice and simple. The design is still beautifully sane after all these years.

Sign in to participate in the conversation
niu.moe

Welcome to your niu world ! We are a cute and loving international community O(≧▽≦)O !