diff options
author | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-04-30 19:52:24 +0200 |
---|---|---|
committer | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-04-30 19:52:24 +0200 |
commit | 0f4941df7a7655f95ecd9934ddb21484a1168e32 (patch) | |
tree | 741aa7cbb8dea3587f3ff1450d5c48d5efa3bd42 | |
parent | 0e5aaf6d3976b9a46b48f554d004f3b90ca8b813 (diff) |
Dodate permisije za guesta.
-rw-r--r-- | backend/api/api/Controllers/DatasetController.cs | 10 | ||||
-rw-r--r-- | backend/api/api/Controllers/ModelController.cs | 10 | ||||
-rw-r--r-- | backend/api/api/Controllers/PredictorController.cs | 10 |
3 files changed, 15 insertions, 15 deletions
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<List<Dataset>> 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/<DatasetController>/search/{name} [HttpGet("search/{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<List<Dataset>> Search(string name) { return _datasetService.SearchDatasets(name); @@ -108,7 +108,7 @@ namespace api.Controllers // GET api/<DatasetController>/{name} //get odredjeni dataset [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<Dataset> Get(string name) { string userId = getUserId(); @@ -150,7 +150,7 @@ namespace api.Controllers // PUT api/<DatasetController>/{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/<DatasetController>/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/<ModelController>/mymodels [HttpGet("mymodelsbytype/{problemtype}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<List<Model>> GetMyModelsByType(string problemType) { string uploaderId = getUserId(); @@ -130,7 +130,7 @@ namespace api.Controllers // vraca svoj model prema nekom imenu // GET api/<ModelController>/{name} [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<Model> Get(string name) { string userId = getUserId(); @@ -154,7 +154,7 @@ namespace api.Controllers //odraditi to i u Datasetove i Predictore // GET: api/<ModelController>/getlatestmodels/{number} [HttpGet("getlatestmodels/{latest}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<List<Model>> GetLatestModels(int latest) { string userId = getUserId(); @@ -208,7 +208,7 @@ namespace api.Controllers // PUT api/<ModelController>/{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/<ModelController>/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/<PredictorController>/mypredictors [HttpGet("mypredictors")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<List<Predictor>> Get() { string userId = getUserId(); @@ -105,7 +105,7 @@ namespace api.Controllers // GET api/<PredictorController>/{name} [HttpGet("{name}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult<Predictor> 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<List<Predictor>> SortPredictors(bool ascdsc, int latest) { string userId = getUserId(); @@ -193,7 +193,7 @@ namespace api.Controllers // PUT api/<PredictorController>/{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/<PredictorController>/name [HttpDelete("{id}")] - [Authorize(Roles = "User")] + [Authorize(Roles = "User,Guest")] public ActionResult Delete(string id) { string userId = getUserId(); |