import 'package:supabase_flutter/supabase_flutter.dart'; class AuthService { final SupabaseClient _supabase = Supabase.instance.client; Future signIn(String email, String password) async { return await _supabase.auth.signInWithPassword(email: email, password: password); } Future signUp(String email, String password) async { return await _supabase.auth.signUp(email: email, password: password); } Future signOut() async { await _supabase.auth.signOut(); } String? getCurrentUser() { final session = _supabase.auth.currentSession; final user = session?.user; return user?.email; } String? getCurrentUserId() { final session = _supabase.auth.currentSession; final user = session?.user; return user?.id; } }