Why doesn't auth use Session Storage when persistSession is set to false? - Supabase