Feature/security

login, registration and forgot password changes
I don't see this file checked back in.