Table of Contents

Quickstart

This chapter is a simple cookbook, which will help you start quickly with development for CzechIdM 7.

Table of Contents

Developing a module

Identity management is a complex discipline which varies greatly from project to project. It is very hard to do a one-size-fits-all product. Therefore we designed CzechIdM 7 to contain the basic, but for many sufficient, functionality and the rest is provided by modules. It doesn't matter whether you are developing additional features or a whole project, you always start with a module.

Like the core product, modules are separated into frontend and backend modules. Backend contains application logic + data access and Frontend carries out user interaction. Theoretically, there can be only a backend or frontend module, but that's usually not the case. The modules can be enabled/disabled through administration interface.