Sets the session data from the current session. If the current session is expired, setSession will take care of refreshing it to obtain a new session. If the refresh token or access token in the current session is invalid, an error will be thrown.
access_token
and refresh_token
.SIGNED_IN
event is emitted.The current session that minimally contains an access token and refresh token.
const \{ data, error \} = await supabase.auth.setSession(\{
access_token,
refresh_token
\})