User-flow built for you.
type Token struct {
models.Model
Hash string `json:"hash"`
User UserEntity `gorm:"foreignKey:UserID;references:UniqueId" json:"-"`
UserID string `json:"userId"`
ValidUntil time.Time
UniqueId string `json:"uniqueId"`
}