Skip to contents

This function provides a boilerplate for constructing an httr2::request() to the Firebase API and performing the request.

Usage

frbs_perform_req(url_path, data, base_url = frbs_base_url())

Arguments

url_path

String. The relative path to perform the request on. Here are several valid ones:

  • "/v1/accounts:signUp"

  • "/v1/accounts:signInWithPassword"

  • "/v1/accounts:sendOobCode"

  • "/v1/accounts:sendOobCode"

  • "/v1/accounts:lookup"

  • "/v1/accounts:delete" See Firebase Auth REST API docs for all valid values

data

A named list. Request body payload.

base_url

Base url for the request. Defaults to frbs_base_url(). Here are some valid ones:

Value

A named list. One of the list items is error. See Details.

Details

  • error:

    • NULL if no error code in response

    • A list of 2 if response was an error:

      • code: Error code

      • message: Error message