This project is for Day Software CQ5.4 CMS (now Adobe WEM). Please don't bid if you don't have experience with this CMS (or this version CQ5.4).
I need to develop a service for CQ5.4 which tracks user login events. The events should be stored in AuditLog. At the moment this information can be partially extracted from the log files however this is very inconvenient so I need to have some sort of login listener/request tracker which would generate proper AuditLog entries. It should work for both BASIC and TOKEN-based authentications (practically, for a set of IE6-8, Firefox 3.6-7, Chrome 11-13).
The test would be to have a person login into Author instance and see the corresponding audit log event generated in /var/audit. It should also work when logging in using Geometrixx demo Login page.
The solution should consists of a service(s) in the form of OSGI bundle, packaged with the necessary components/configuration, and the source code.