From 0f4941df7a7655f95ecd9934ddb21484a1168e32 Mon Sep 17 00:00:00 2001 From: Ognjen Cirkovic Date: Sat, 30 Apr 2022 19:52:24 +0200 Subject: Dodate permisije za guesta. --- backend/api/api/Controllers/DatasetController.cs | 10 +++++----- backend/api/api/Controllers/ModelController.cs | 10 +++++----- backend/api/api/Controllers/PredictorController.cs | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) (limited to 'backend') diff --git a/backend/api/api/Controllers/DatasetController.cs b/backend/api/api/Controllers/DatasetController.cs index 44439bbe..f61213c2 100644 --- a/backend/api/api/Controllers/DatasetController.cs +++ b/backend/api/api/Controllers/DatasetController.cs @@ -67,7 +67,7 @@ namespace api.Controllers //desc - opadajuce 0 //ako se posalje 0 kao latest onda ce da izlista sve u nekom poretku [HttpGet("datesort/{ascdsc}/{latest}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> SortDatasets(bool ascdsc, int latest) { string userId = getUserId(); @@ -98,7 +98,7 @@ namespace api.Controllers //SEARCH za datasets (public ili private sa ovim imenom ) // GET api//search/{name} [HttpGet("search/{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> Search(string name) { return _datasetService.SearchDatasets(name); @@ -108,7 +108,7 @@ namespace api.Controllers // GET api//{name} //get odredjeni dataset [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Get(string name) { string userId = getUserId(); @@ -150,7 +150,7 @@ namespace api.Controllers // PUT api//{name} [HttpPut("{id}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Put(string id, [FromBody] Dataset dataset) { string uploaderId = getUserId(); @@ -173,7 +173,7 @@ namespace api.Controllers // DELETE api//name [HttpDelete("{id}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Delete(string id) { string uploaderId = getUserId(); diff --git a/backend/api/api/Controllers/ModelController.cs b/backend/api/api/Controllers/ModelController.cs index dd924bff..f279bf7a 100644 --- a/backend/api/api/Controllers/ModelController.cs +++ b/backend/api/api/Controllers/ModelController.cs @@ -111,7 +111,7 @@ namespace api.Controllers // GET: api//mymodels [HttpGet("mymodelsbytype/{problemtype}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> GetMyModelsByType(string problemType) { string uploaderId = getUserId(); @@ -130,7 +130,7 @@ namespace api.Controllers // vraca svoj model prema nekom imenu // GET api//{name} [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Get(string name) { string userId = getUserId(); @@ -154,7 +154,7 @@ namespace api.Controllers //odraditi to i u Datasetove i Predictore // GET: api//getlatestmodels/{number} [HttpGet("getlatestmodels/{latest}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> GetLatestModels(int latest) { string userId = getUserId(); @@ -208,7 +208,7 @@ namespace api.Controllers // PUT api//{name} [HttpPut("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Put(string name, [FromBody] Model model) { string userId = getUserId(); @@ -228,7 +228,7 @@ namespace api.Controllers // DELETE api//name [HttpDelete("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Delete(string name) { string userId = getUserId(); diff --git a/backend/api/api/Controllers/PredictorController.cs b/backend/api/api/Controllers/PredictorController.cs index dd5aa5fd..3646187e 100644 --- a/backend/api/api/Controllers/PredictorController.cs +++ b/backend/api/api/Controllers/PredictorController.cs @@ -52,7 +52,7 @@ namespace api.Controllers // GET: api//mypredictors [HttpGet("mypredictors")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> Get() { string userId = getUserId(); @@ -105,7 +105,7 @@ namespace api.Controllers // GET api//{name} [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Get(string id) { string userId = getUserId(); @@ -128,7 +128,7 @@ namespace api.Controllers //desc - opadajuce 0 //ako se posalje 0 kao latest onda ce da izlista sve u nekom poretku [HttpGet("datesort/{ascdsc}/{latest}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult> SortPredictors(bool ascdsc, int latest) { string userId = getUserId(); @@ -193,7 +193,7 @@ namespace api.Controllers // PUT api//{name} [HttpPut("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Put(string id, [FromBody] Predictor predictor) { string userId = getUserId(); @@ -214,7 +214,7 @@ namespace api.Controllers // DELETE api//name [HttpDelete("{id}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Delete(string id) { string userId = getUserId(); -- cgit v1.2.3