package utils import ( "context" "gitea.redpowerfuture.com/red-future/common/beans" ) // GetCurrentUser 从 context 中获取当前登录用户 // 如果未找到用户信息,返回默认 "unknown" 用户名 func GetCurrentUser(ctx context.Context) string { if user, ok := ctx.Value("user").(*beans.User); ok && user != nil && user.UserName != "" { return user.UserName } return "unknown" }