Added grant permissions for streaming songs #7

This commit is contained in:
amazing-username
2019-05-29 00:25:17 +00:00
parent 42facee883
commit a2b7271498
2 changed files with 6 additions and 0 deletions
+1
View File
@@ -39,6 +39,7 @@ namespace Icarus.Controllers.V1
#region HTTP endpoints #region HTTP endpoints
[HttpGet("{id}")] [HttpGet("{id}")]
[Authorize("stream:songs")]
public async Task<IActionResult> Get(int id) public async Task<IActionResult> Get(int id)
{ {
var songStore= HttpContext var songStore= HttpContext
+5
View File
@@ -92,6 +92,11 @@ namespace Icarus
policy policy
.Requirements .Requirements
.Add(new HasScopeRequirement("read:albums", domain))); .Add(new HasScopeRequirement("read:albums", domain)));
options.AddPolicy("stream:songs", policy =>
policy
.Requirements
.Add(new HasScopeRequirement("stream:songs", domain)));
}); });