Temp commit to fix the users permission, WIP #1, #2
Added security checks to the User Controller
Added security checks to the User Controller, closes #1