class Google::FirebaseAuth
- Google::FirebaseAuth
- Reference
- Object
Overview
API details: https://cloud.google.com/identity-platform/docs/reference/rest
Included Modules
Defined in:
firebase/firebase_auth.crfirebase/user/batch_user_response.cr
firebase/user/delete_user_response.cr
firebase/user/lookup_user_response.cr
firebase/user/provider_user_info.cr
firebase/user/query_user_response.cr
firebase/user/sign_up_user_response.cr
firebase/user/update_user_response.cr
firebase/user/user.cr
Constructors
Instance Method Summary
- #delete(response : HTTP::Client::Response)
- #delete(local_id : String, **opts)
-
#delete_request(local_id : String, **opts)
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/delete
- #lookup(response : HTTP::Client::Response)
- #lookup(local_id : Array(String) | Nil = nil, **opts)
-
#lookup_request(local_id : Array(String) | Nil = nil, **opts)
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/lookup
- #query(response : HTTP::Client::Response)
- #query(expression, **opts)
-
#query_request(expression, **opts)
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/query
- #sign_up(response : HTTP::Client::Response)
- #sign_up(email : String | Nil = nil, password : String | Nil = nil, display_name : String | Nil = nil, **opts)
-
#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
- #update(response : HTTP::Client::Response)
- #update(local_id : String, display_name : String | Nil = nil, email : String | Nil = nil, password : String | Nil = nil, disable_user : Bool | Nil = nil, **opts)
-
#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
- #users(response : HTTP::Client::Response)
- #users(limit = 500, **opts)
-
#users_request(limit = 500, **opts)
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/batchGet
Constructor Detail
Instance Method Detail
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/delete
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/lookup
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/query
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/accounts/signUp
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/update
API details: https://cloud.google.com/identity-platform/docs/reference/rest/v1/projects.accounts/batchGet