Как вы уже писали, felogin заботится только о:
- рендеринге входа / выхода из системы
- забыл пароль
Все остальное происходит в ядре TYPO3, и им можно манипулировать, написав собственный AuthService.В TER имеется множество расширений , которые можно посмотреть, если вам понадобятся примеры.
Для начала я бы предложил взглянуть на некоторые расширения IP-ограничений, поскольку они являются более простыми.API не сильно изменился в более поздних версиях.
Документы можно найти здесь .