OK, thanks! I’ll try, though it’s not very convenient as I’ll have to create data source there too (listener should write to database) and this will be a separate project which is not convenient too.
Actually at first I tried to use ProcessApplicationEventListenerPlugin for this task and it worked fine for about a day (except for the fact that the listener was called for every task not just user), but then process began to freeze at the start just like in this topic. Unfortunately I couldn’t find an answer how to fix it (the topic didn’t help), so I’ve decided to try the way with parse listener.
I’ve tried your solution and it works fine. Thanks!