firebase 如何从网站获取Google Secure Token Authorization

w7t8yxp5  于 2023-10-22  发布在  Go
关注(0)|答案(1)|浏览(160)

我有一个网站,我想使用密码登录,但我需要提供AuthorizationToken来请求securetoken.googleapis.com。我没有找到网站为获得该令牌而提出的请求。
我确实有一个API密钥和一个obbcode,我认为这些是接收authtoken的关键,但是我需要如何以及在哪里发出请求呢?
谷歌搜索,解决办法是 selenium

yhived7q

yhived7q1#

如果我理解错了就打我。据我所知,你想登录使用一个插件。
为了做到这一点,你需要获得一个Firebase身份验证的授权令牌,你需要向securetoken.googleapis.com端点发出请求。这个端点负责根据提供的API密钥和OBB代码生成令牌。

curl -X POST \
  'https://securetoken.googleapis.com/v1/token?key={YOUR_API_KEY}' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'grant_type=authorization_code&code={YOUR_OBB_CODE}'

在这里,将{YOUR_API_KEY}替换为实际API密钥,将{YOUR_OBB_CODE}替换为OBB代码。
完成此操作后,您将收到一个包含授权令牌的响应,然后使用此令牌验证和访问网站上受保护的资源。
如果编写代码来处理任何错误或异常也会更好。

相关问题