japacible / commission-me

Platform for commissioners and buyers to connect and finalize sales.
http://commissionme.herokuapp.com/
4 stars 3 forks source link

Input Validation - All #234

Open Bejoty opened 10 years ago

Bejoty commented 10 years ago

Condensed list of pages that need server- and/or client-end input validation (NEVER trust user input!)

These come behind functionality priorities, thus may not make the final release. In general, all validation should be done by the server, while client-end validation is a good shell for increased user experience and mitigating form data loss.

kcorman commented 10 years ago

I'm burning out too (mostly from other projects now) but I'll take a stab at this

kcorman commented 10 years ago

On wip-commissions I fixed a few of these issues b3f2b1ce38

As it says in the commit message, we're now sanitizing all parameters posted to our site. If there's a problem with this let me know and I can make it page-specific.

quanc commented 10 years ago

What is the status of this? How many of these input validation issues are currently addressed?

kcorman commented 10 years ago

Sanitation is done so we're good from a security stand point. We have not verified that all fields are filled.

On Sat, Dec 7, 2013 at 9:34 PM, Christina Quan notifications@github.comwrote:

What is the status of this? How many of these input validation issues are currently addressed?

— Reply to this email directly or view it on GitHubhttps://github.com/japacible/commission-me/issues/234#issuecomment-30075529 .

quanc commented 10 years ago

Okay, at least we're good from a security stand point then. Not sure how high-priority field completion checks are.

quanc commented 10 years ago

Sanitization is done. Closing this.

quanc commented 10 years ago

Field completion checks are still not implemented.