Api Resources seed
This commit is contained in:
parent
f3a3b63595
commit
99f4361e2d
5 changed files with 75 additions and 40 deletions
|
|
@ -1,7 +1,25 @@
|
|||
|
||||
|
||||
using IdentityServer8.EntityFramework.Entities;
|
||||
|
||||
public static class Constants
|
||||
{
|
||||
public static readonly string[] BuildInApiScopes = {
|
||||
"profile", "openid", "offline_access",
|
||||
"blogs", "admin", "moderation", "performer", "client" };
|
||||
"admin", "moderation", "performer", "client" };
|
||||
|
||||
public static readonly ApiResourceScopeSpecification[] ApiResourcesScopes = {
|
||||
|
||||
new ApiResourceScopeSpecification { ScopeName = "admin", Description = "Admin access" },
|
||||
new ApiResourceScopeSpecification { ScopeName = "moderation", Description = "Moderation access" },
|
||||
new ApiResourceScopeSpecification { ScopeName = "performer", Description = "Performer access" },
|
||||
new ApiResourceScopeSpecification { ScopeName = "client", Description = "Client access" },
|
||||
new ApiResourceScopeSpecification { ScopeName = "blogs", Description = "Blogs access" }
|
||||
};
|
||||
}
|
||||
|
||||
public class ApiResourceScopeSpecification
|
||||
{
|
||||
public string ScopeName { get; set; }
|
||||
public string Description { get; set; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue