class

Google::FirebaseAuth

Inherits Google::Auth::GetToken / Reference / Object

API details: https://cloud.google.com/identity-platform/docs/reference/rest

Constructors

new(auth : Google::Auth | Google::FileAuth | String, project_id : String, user_agent : String | Nil = nil)
Source

Instance methods

delete(response : HTTP::Client::Response)
Source
delete(local_id : String, **opts)
Source
delete_request(local_id : String, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/delete

Source
lookup(response : HTTP::Client::Response)
Source
lookup(local_id : Array(String) | Nil = nil, **opts)
Source
lookup_request(local_id : Array(String) | Nil = nil, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/lookup

Source
query(response : HTTP::Client::Response)
Source
query(expression, **opts)
Source
query_request(expression, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/query

Source
sign_up(response : HTTP::Client::Response)
Source
sign_up(email : String | Nil = nil, password : String | Nil = nil, display_name : String | Nil = nil, **opts)
Source
sign_up_request(email : String | Nil = nil, password : String | Nil = nil, display_name : String | Nil = nil, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/accounts/signUp

Source
update(response : HTTP::Client::Response)
Source
update(local_id : String, display_name : String | Nil = nil, email : String | Nil = nil, password : String | Nil = nil, disable_user : Bool | Nil = nil, **opts)
Source
update_request(local_id : String, display_name : String | Nil = nil, email : String | Nil = nil, password : String | Nil = nil, disable_user : Bool | Nil = nil, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/update

Source
users(response : HTTP::Client::Response)
Source
users(limit = 500, **opts)
Source
users_request(limit = 500, **opts)

API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/batchGet

Source

Nested types