show some sections only to admin user

This commit is contained in:
2025-04-15 00:26:54 +02:00
parent 3955d8626a
commit 1525f44687
4 changed files with 11 additions and 6 deletions

View File

@@ -141,10 +141,12 @@ func (rc *UserController) LoginHandler(c *gin.Context) {
}
func CreateSessionData(c *gin.Context, extra any) gin.H {
_, exists := c.Get("user")
user, exists := c.Get("user")
userImpl, _ := user.(models.User)
return gin.H{
"loggedIn": exists,
"isAdmin": userImpl.IsAdmin,
"data": extra,
}
}