-
Book Overview & Buying
-
Table Of Contents
Mastering Joomla! 1.5 Extension and Framework Development Second Edition
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:
Errors, warnings, and notices
Dealing with CGI request data
Access control
Attacks
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 how we should access CGI request data and how we can process that data to ensure that it does not pose a security risk.
We use access control to restrict or allow the tasks that users can perform. We will investigate the Joomla! access control mechanisms...
Change the font size
Change margin width
Change background colour