The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
\dontrun{} blocks with
\donttest{}. Examples requiring private Firebase resources
or local configuration now require explicit opt-in via
FIREDATA_RUN_EXAMPLES=true after setup.try(), and added temporary-file cleanup to file-writing
examples and legacy S4 downloads.if (interactive()) and corrected Shiny example
namespaces.firebase_config_show() now
returns its masked list without printing; use print() to
display it explicitly.save = TRUE and an explicit output path; it never
creates a home directory.PROJECT_ID.firebasestorage.app
format. Legacy projects can pass their existing
PROJECT_ID.appspot.com bucket explicitly.conn parameterfirebase_connect() creates reusable connection with
configurationauth_sign_in() - Sign in with email/password (replaces
auth())auth_anonymous() - Anonymous sign in (replaces
anonymous_login())auth_create_user() - Create new user (replaces
createUser())auth_reset_password() - Send password reset email
(replaces resetPassword())auth_google() - Google OAuth sign in (replaces
google_login())auth_refresh_token() - Refresh expired tokens
(NEW)auth_get_user() - Get current user info (NEW)auth_update_profile() - Update user profile (NEW)auth_delete_user() - Delete user account (NEW)rtdb_get() - Read data (replaces
download())rtdb_set() - Write/overwrite data (replaces
put())rtdb_push() - Add data with auto-key (replaces
upload())rtdb_update() - Partial update (replaces
patch())rtdb_delete() - Delete data (replaces
delete())rtdb_backup() - Full database backup (replaces
dataBackup())rtdb_query() - Query builder with filtering/sorting
(NEW)firestore_get() - Get a document from a collectionfirestore_set() - Create/overwrite a documentfirestore_add() - Add document with auto-generated
IDfirestore_update() - Update specific fields in a
documentfirestore_delete() - Delete a documentfirestore_list() - List documents in a collection with
paginationfirestore_query() - Query builder for complex
queriesfs_where(), fs_order_by(),
fs_limit(), fs_offset(),
fs_select(), fs_execute()storage_upload() - Upload files (replaces
upload_storage())storage_download() - Download files (NEW)storage_delete() - Delete files (replaces
delete_storage())storage_list() - List files (replaces
list_storage())storage_get_metadata() - Get file metadata (replaces
get_storage())storage_get_url() - Get download URL (replaces
get_url())storage_upload_folder() - Upload folder (replaces
upload_folder())dynlink_create() - Create short links (replaces
get_dynamic_link())firebase_connect() - Create connection object
(NEW)firebase_config_set() - Set session configuration
(NEW)firebase_config_get() - Get configuration value
(NEW)firebase_config_load() - Load from YAML file (NEW)firebase_config_wizard() - Interactive setup (NEW)path_sanitize() - Clean Firebase paths (replaces
path_check())FirebaseToken - R6 class for token management with
auto-refresh (NEW)ServiceAccountCredentials - R6 class for service
account auth (NEW)The following functions are deprecated but still work. They will show deprecation warnings:
| Deprecated | Use Instead |
|---|---|
auth() |
auth_sign_in() |
anonymous_login() |
auth_anonymous() |
createUser() |
auth_create_user() |
resetPassword() |
auth_reset_password() |
google_login() |
auth_google() |
upload() |
rtdb_push() |
download() |
rtdb_get() |
put() |
rtdb_set() |
patch() |
rtdb_update() |
delete() |
rtdb_delete() |
dataBackup() |
rtdb_backup() |
upload_storage() |
storage_upload() |
delete_storage() |
storage_delete() |
list_storage() |
storage_list() |
get_storage() |
storage_get_metadata() |
get_url() |
storage_get_url() |
upload_folder() |
storage_upload_folder() |
get_dynamic_link() |
dynlink_create() |
path_check() |
path_sanitize() |
.travis.ymlThese binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.