firebase_windows
Windows implementations of the Firebase Flutter plugin for Flutter apps.
Note: This plugin code is based on https://github.com/firebase/flutterfire. (3f1608a5)
- _flutterfire_internals: v1.3.0
- firebase_core_platform_interface: v4.8.0
- firebase_core: v2.12.0
- firebase_auth_platform_interface: v6.15.0
- firebase_auth: v4.6.0
- firebase_storage_platform_interface: v4.4.0
- firebase_storage: v11.2.0
And file windows/CMakeLists.txt is based on firebase_core: v2.13.1. CMakeLists.txt
Getting Started
This is a windows implementation of flutterfire. Currently, only a part of the modules/functions are implemented. For usage, please refer to https://github.com/firebase/flutterfire.
Support
Currently only the following modules/features are implemented.
- firebase_core
- firebase_auth
FirebaseAuth.signInWithCredential
FirebaseAuth.signInWithCustomToken
FirebaseAuth.signInWithEmailAndPassword
FirebaseAuth.signOut
User.getIdTokenResult
- firebase_storage
Reference.getDownloadURL
Reference.putFile
UploadTask.cancel
Libraries
- _flutterfire_internals/_flutterfire_internals
- _flutterfire_internals/src/exception
- _flutterfire_internals/src/interop_shimmer
- firebase_auth/firebase_auth
- firebase_auth_platform_interface/firebase_auth_platform_interface
- firebase_auth_platform_interface/src/additional_user_info
- firebase_auth_platform_interface/src/auth_credential
- firebase_auth_platform_interface/src/auth_provider
- firebase_auth_platform_interface/src/firebase_auth_exception
- firebase_auth_platform_interface/src/id_token_result
- firebase_auth_platform_interface/src/method_channel/method_channel_firebase_auth
- firebase_auth_platform_interface/src/method_channel/method_channel_user
- firebase_auth_platform_interface/src/method_channel/method_channel_user_credential
- firebase_auth_platform_interface/src/method_channel/utils/exception
- firebase_auth_platform_interface/src/platform_interface/platform_interface_firebase_auth
- firebase_auth_platform_interface/src/platform_interface/platform_interface_user
- firebase_auth_platform_interface/src/platform_interface/platform_interface_user_credential
- firebase_auth_platform_interface/src/providers/email_auth
- firebase_auth_platform_interface/src/providers/oauth
- firebase_auth_platform_interface/src/user_info
- firebase_auth_platform_interface/src/user_metadata
- firebase_core/firebase_core
- firebase_core_platform_interface/firebase_core_platform_interface
- The platform interface for Firebase Core.
- firebase_core_platform_interface/src/pigeon/messages.pigeon
- firebase_storage/firebase_storage
- firebase_storage/src/utils
- firebase_storage_platform_interface/firebase_storage_platform_interface
- firebase_storage_platform_interface/src/full_metadata
- firebase_storage_platform_interface/src/internal/pointer
- firebase_storage_platform_interface/src/list_options
- firebase_storage_platform_interface/src/method_channel/method_channel_firebase_storage
- firebase_storage_platform_interface/src/method_channel/method_channel_list_result
- firebase_storage_platform_interface/src/method_channel/method_channel_reference
- firebase_storage_platform_interface/src/method_channel/method_channel_task
- firebase_storage_platform_interface/src/method_channel/method_channel_task_snapshot
- firebase_storage_platform_interface/src/method_channel/utils/exception
- firebase_storage_platform_interface/src/platform_interface/platform_interface_firebase_storage
- firebase_storage_platform_interface/src/platform_interface/platform_interface_list_result
- firebase_storage_platform_interface/src/platform_interface/platform_interface_reference
- firebase_storage_platform_interface/src/platform_interface/platform_interface_task
- firebase_storage_platform_interface/src/platform_interface/platform_interface_task_snapshot
- firebase_storage_platform_interface/src/put_string_format
- firebase_storage_platform_interface/src/settable_metadata
- firebase_storage_platform_interface/src/task_state
- firebase_windows