import 'package:firebase_auth/firebase_auth.dart'; class Auth { final FirebaseAuth _firebaseAuth = FirebaseAuth.instance; User? get currentUSer => _firebaseAuth.currentUser; Stream get authStateChanges => _firebaseAuth.authStateChanges(); //LOGIN Email Future loginwithEmailAndPassword(String email, String password) async { await _firebaseAuth.signInWithEmailAndPassword( email: email, password: password, ); } //Logout Future logout() async { await _firebaseAuth.signOut(); } //new user creation Future createUserWithEmailAndPassword( String email, String password, ) async { await _firebaseAuth.createUserWithEmailAndPassword( email: email, password: password, ); } }