OAuth2 вход / согласие потока с Authboss

Я пытаюсь использовать authboss для проверки подлинности в рамках потока кода авторизации OAuth2. auth Модуль в authboss настраивает эти маршруты:

  • GET / login -> сделать вид входа в систему
  • POST /login -> аутентификация с использованием предоставленных учетных данных формы

Я хотел бы предпринять действия перед визуализацией и после успешной аутентификации.

В примере приложения authboss весь маршрутизатор монтируется за один раз:

mux.Mount("/auth", http.StripPrefix("/auth", ab.Config.Core.Router))

где ab.Config.Core.Router это обертка вокруг http.Handlerс /login маршруты определены, среди прочего.

Как я могу ввести свой собственный код в /login маршруты определены на этом роутере? Я использую Чи, главным образом потому, что это то, что использует пример приложения.

0 ответов

Другие вопросы по тегам