浏览代码

Require Authorization for the ClientLogController

crobibero 4 年之前
父节点
当前提交
3c8abeda7d
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      Jellyfin.Api/Controllers/ClientLogController.cs

+ 4 - 1
Jellyfin.Api/Controllers/ClientLogController.cs

@@ -1,6 +1,8 @@
-using Jellyfin.Api.Models.ClientLogDtos;
+using Jellyfin.Api.Constants;
+using Jellyfin.Api.Models.ClientLogDtos;
 using MediaBrowser.Controller.ClientEvent;
 using MediaBrowser.Model.ClientLog;
+using Microsoft.AspNetCore.Authorization;
 using Microsoft.AspNetCore.Http;
 using Microsoft.AspNetCore.Mvc;
 
@@ -9,6 +11,7 @@ namespace Jellyfin.Api.Controllers
     /// <summary>
     /// Client log controller.
     /// </summary>
+    [Authorize(Policy = Policies.DefaultAuthorization)]
     public class ClientLogController : BaseJellyfinApiController
     {
         private readonly IClientEventLogger _clientEventLogger;