package middleware

import "github.com/gin-gonic/gin"

func GetUserID(c *gin.Context) uint {

	value, exists := c.Get("user_id")

	if !exists {
		return 0
	}

	userID, ok := value.(uint)
	if !ok {
		return 0
	}

	return userID
}
