Persistent Inventory for steam id's?

With the advanced sessions plugin (or Uworks?) How can I save player owned items to the server permanently based on players steam ID ? Does it require a database? Or is there a steam feature? Seems there is not much information on this. Epic online services roadmap looks to be a long time away for this. Does anyone have any info that can help point me in the right direction?