Security and graceful error handling is imperative to any good computer system. For systems such as Joomla!, which are often available on the World Wide Web, poor security or incorrect error handling carries a high risk factor, and that risk is often higher when using third-party extensions.
This chapter focuses on four main topics:
Handling errors is a common task; we will explore the different error levels according to which we classify our errors, and ways in which we can modify the error levels and how they are handled.
Many security flaws in Joomla! extensions originate from inadequate processing of input data. We will explore ...