Add attributes

This commit is contained in:
2025-01-28 16:29:11 +01:00
parent baacb6e2df
commit 057cda6b30

View File

@@ -19,18 +19,21 @@ namespace Summit.ApiDemo.DemoLibrary
}
[HttpGet]
[ApiTokenAuthorize("Test1", "~/App_LocalResources/DemoModule.resx", DotNetNuke.Web.Api.Auth.ApiTokens.Models.ApiTokenScope.Host)]
public HttpResponseMessage Test1()
{
return Request.CreateResponse(HttpStatusCode.OK, "Hello from Test1");
}
[HttpGet]
[ApiTokenAuthorize("Test2", "~/App_LocalResources/DemoModule.resx", DotNetNuke.Web.Api.Auth.ApiTokens.Models.ApiTokenScope.Portal)]
public HttpResponseMessage Test2()
{
return Request.CreateResponse(HttpStatusCode.OK, $"Hello from {PortalSettings.PortalName}");
}
[HttpGet]
[ApiTokenAuthorize("Test3", "~/App_LocalResources/DemoModule.resx", DotNetNuke.Web.Api.Auth.ApiTokens.Models.ApiTokenScope.User)]
public HttpResponseMessage Test3()
{
return Request.CreateResponse(HttpStatusCode.OK, $"Hello from {UserInfo.DisplayName}.");