getuid.go 327 B

1234567891011121314151617
  1. package unity
  2. import (
  3. "github.com/gin-gonic/gin"
  4. )
  5. func GetUId(c *gin.Context) (int, string) {
  6. //mustGet := c.MustGet("user")
  7. value, exists := c.Get("user")
  8. if exists {
  9. users := value.(map[string]interface{})
  10. id := int(users["ID"].(float64))
  11. name := users["username"].(string)
  12. return id, name
  13. }
  14. return 0, ""
  15. }