Storing data with Authed user

I'm creating an application in which the guest will sign in/authenticate with Discord. Once signed in, the user will have the ability to link their Steam account (steamid) with their Discord account.

What is the best approach for me to store their steamid?

Should I updateUser() and pass in the steamid as metadata?
or..
Should I pass the steamid data as a field on my public.users table instead?
Was this page helpful?