I'm trying to use twitch authentication with supabase in order to authenticate users, but later allow them to use a url with a special-generated uuid (effectively a secret as they should not share this url) within obs as a browser source. In this case, even if the user logs into twitch via a web browser using the supabase integration, is there any way for me to log the user into twitch based on previously stored information (I'm assuming based on reading that storing an oauth token and refresh token in a db is generally bad practice so I'm trying to know if there is a way around that)