Security Issues

The security of your web site and the information in your Delightful Labor database is an important concern. In developing this application, we have gone to great lengths to guard against some of the most important hacks (SQL injection and Cross Site scripting, among others). Passwords are stored via one-way encryption. In addition, Delightful Labor only allows users to upload two types of files: images and PDFs.

However, there are additional things you can do to prevent hacks. This is by no means an exhaustive list, and if you are concerned you can schedule an audit by an Internet security firm.

  • Make frequent database backups. In the event of a hack or server hardware failure, you can restore your Delightful Labor database.
  • Run your web site under an SSL certificate. This encrypts the information going between your browser and your server. My hosting provider (bluehost.com) provides certificates for $49 per year. This will allow you to run Delightful Labor with the https: protocol.
  • Use passwords that are not easy to crack. Include upper/lower case letters, numbers, and symbols. Don't use the same password for all your applications.

You may notice that Delightful Labor returns you to the login screen if your session has been idle for an extended period. This is also a security measure to prevent unauthorized access to your account should you be away from your computer and forget to sign out of Delightful Labor.