Я пытаюсь создать расширение, которое создает совершенно новый бэкэнд-логин с использованием 2-х факторной аутентификации. Где и как мне сообщить TYPO3, что он не должен загружать свою собственную форму входа в систему, а вместо этого мою?
Может быть, эти два расширения TYPO3, которые предоставляют 2FA, уже делают то, что вам нужно, поэтому вам не нужно изобретать велосипед:
По крайней мере, они могут дать вам некоторое вдохновение.
Вам необходимо зарегистрировать свой логин в ext_localconf. См .: https://github.com/FriendsOfTYPO3/openid/blob/master/ext_localconf.php#L49