This commit is contained in:
2026-10-03 12:46:38 +07:00
parent c16c1ed5ac
commit 7a972ea960
45 changed files with 75 additions and 26 deletions
+1
View File
@@ -1,3 +1,4 @@
// Package roles defines application roles and role checks.
package roles
// Роли пользователей системы.
+1
View File
@@ -7,6 +7,7 @@ type subject struct {
roles []string
}
// NewSubject creates a role-bearing subject.
func NewSubject(roles ...string) IHasRole {
return &subject{roles: roles}
}