firebase_dart_flutter 1.1.4 firebase_dart_flutter: ^1.1.4 copied to clipboard
A port of the Firebase database, auth and storage client to pure Dart code for use on flutter
import 'dart:io';
import 'package:firebase_dart_flutter/firebase_dart_flutter.dart';
import 'package:firebase_dart_flutter_example/src/core.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
void main() async {
// Accept custom ssl certificates for use in proxy servers to be able to
// capture/monitor network traffic for debugging purposes
if (kDebugMode) HttpOverrides.global = MyHttpOverrides();
await FirebaseDartFlutter.setup(isolated: false);
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
home: AppListPage(),
);
}
}
class MyHttpOverrides extends HttpOverrides {
@override
HttpClient createHttpClient(SecurityContext? context) {
return super.createHttpClient(context)
..badCertificateCallback = (X509Certificate cert, String host, int port) {
return true;
};
}
}