{"results":[{"file":"src/pages/MemberManage.tsx","matches":[{"line":158,"content":"        const { error: passwordError } = await supabase.auth.updateUser({"},{"line":226,"content":"      const { data: authData, error: signUpError } = await supabase.auth.signUp({"}]},{"file":"src/contexts/AuthContext.tsx","matches":[{"line":38,"content":"      const { data: { session } } = await supabase.auth.getSession();"},{"line":69,"content":"    const { data: { subscription } } = supabase.auth.onAuthStateChange(async (event, session) => {"},{"line":96,"content":"      } else if (event === 'SIGNED_OUT') {"},{"line":110,"content":"    const { error } = await supabase.auth.signInWithPassword({"},{"line":140,"content":"      const { data: authData, error: authError } = await supabase.auth.signUp({"},{"line":191,"content":"    await supabase.auth.signOut();"}]},{"file":"src/pages/textile/PlanOverview.tsx","matches":[{"line":355,"content":"        const session = (await supabase.auth.getSession()).data.session;"}]}],"pattern":"supabase\\.auth|onAuthStateChange|SIGNED_OUT","path":"src","totalMatches":71}