MM-66886 Add rate limiting to login endpoint (#34943) (#35314)

Automatic Merge
Этот коммит содержится в:
Mattermost Build
2026-02-16 12:39:39 +02:00
коммит произвёл GitHub
родитель eb8c99fe9c
Коммит 39ba0a3cd7
2 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@@ -220,6 +220,10 @@ func (api *API) APILocal(h handlerFunc, opts ...APIHandlerOption) http.Handler {
}
func (api *API) RateLimitedHandler(apiHandler http.Handler, settings model.RateLimitSettings) http.Handler {
if !*api.srv.Config().RateLimitSettings.Enable {
return apiHandler
}
settings.SetDefaults()
rateLimiter, err := app.NewRateLimiter(&settings, []string{})