172
Security is not a real issue here since we're not dealing with sensitive information, but of course you're right in principle. I'll probably end up going with your suggested solution, as it is the most time efficient.
Also, thanks for your suggestion Ghia. I may implement it eventually if I have the time.