25 lines
493 B
Dart
25 lines
493 B
Dart
import 'package:firebase_auth/firebase_auth.dart';
|
|
|
|
class FirebaseAuthService {
|
|
|
|
final FirebaseAuth _auth = FirebaseAuth.instance;
|
|
|
|
Future<User?> signUpWithEmailPassword(String email, String password) async {
|
|
try {
|
|
|
|
UserCredential credential = await _auth.createUserWithEmailAndPassword(
|
|
email: email,
|
|
password: password,
|
|
);
|
|
|
|
return credential.user;
|
|
|
|
} on FirebaseAuthException catch (e) {
|
|
|
|
print(e.message);
|
|
return null;
|
|
|
|
}
|
|
}
|
|
|
|
} |