Currently, if the Firebase service account key does not have correct privileges it returns unknown_error in (on_response) handler.
would be awesome if we could pattern match this PERMISSION_DENIED and return relevant error msg to client?
Can I submit a PR?