This commit is contained in:
Christoph Haas 2026-03-21 22:41:23 +01:00
commit f4be03ceba
1826 changed files with 830924 additions and 0 deletions

View file

@ -0,0 +1,18 @@
package auth
type Role string
const (
RoleAdmin Role = "admin"
RoleUser Role = "user"
)
type Context struct {
UserID uint
Username string
Role Role
}
func (c *Context) IsAdmin() bool {
return c.Role == RoleAdmin
}