在Node.js CLI中获取浏览器响应或回调



SNYK首次使用用户使用时就要求身份验证。看起来这样:

  1. 用户类型snyk auth在CMD中。
  2. 选项卡在浏览器中打开,登录页面。
  3. 登录。
  4. Snyk收到我登录并下一步进行的回复。

1-3对我来说很明显。但是我不知道Node知道我已经登录了。它与我猜HTTP标头有关,但我仍然不知道代码中的外观。我试图在cli/commands/auth.js中找到答案,但代码对我来说太复杂了。

您可以使用用于身份验证的回调路由创建临时HTTP服务器;就像您在一个简单的普通Web应用程序中一样。
身份验证后,您可以保存接收到的信息(例如在文件中)并停止HTTP服务器。

最新更新