Adding a new 'managed' authentication method to Discourse

Я хотел бы узнать, является ли реализация аутентификатора правильным путём в рамках

Правильно ли я понимаю, что все зарегистрированные аутентификаторы вызываются на раннем этапе работы приложения, и поэтому я мог бы проверить в них, содержится ли в URL имя пользователя и какая-то подсказка для аутентификации по электронной почте, а затем в ответ отобразить форму «Отправьте мне ссылку для входа»?