I want to do a rest call on some data protected by some rule using the aid of my user, so i need to had the token to my request. depending of which version of firebase documentation there is different way: old and deprecated way (https://www.firebase.com/docs/rest/api/):
'https://samplechat.firebaseio-demo.com/users/jack/name.json?auth=<TOKEN>'
new way and i m quoting the doc (https://firebase.google.com/docs/reference/rest/database/user-auth#section-get):
Using the access token The Database REST API will accept access_token= on the query string or header Authenticate: Bearer to authenticate a request with a service account.
'https://samplechat.firebaseio-demo.com/users/jack/name.json?access_token=<TOKEN>'
the new way is not working for me even if I used the new firebase console when i set it up, and even if the token that i m using is generated using the new Firebase sdk. Does someone know why only the deprecated way is working? I was interested to put the token in the header of my requests but can not do.
You need to put the access_token in the headers.
Header name : Authorization
Header content : Bearer the_token
To try it and put some headers you can use some tools like postman for google chrome or other tools.