VSCode无法登录leetcode,[ERROR] invalid password?

VSCode无法登录leetcode

我使用的是 leetcode-cn.com 账户,选择的是第三方登录(github账号)
账户登录设置

v16.13.0
 Active  Name               Version         Desc
----------------------------------------------------------------------------------------------------
   √     solution.discuss   2019.02.03      Plugin to fetch most voted solution in discussions.
   √     company            2017.12.18      Plugin to query by company for free user.
   √     cache              default         Plugin to provide local cache.
   √     retry              default         Plugin to retry last failed request if autologin.enable is on.
   √     leetcode.cn        2018.11.25      Plugin to talk with leetcode-cn APIs.
(node:2896) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
......
(Use `node --trace-warnings ...` to show where the warning was created)
login: (node:20748) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
pass: [ERROR] invalid cookie?
c:\Users\86187\.vscode\extensions\leetcode.vscode-leetcode-0.18.0\node_modules\vsc-leetcode-cli\lib\plugins\leetcode.js:557
    user.sessionId = cookieData.sessionId;
                                ^

TypeError: Cannot read properties of undefined (reading 'sessionId')
    at Request._callback (c:\Users\86187\.vscode\extensions\leetcode.vscode-leetcode-0.18.0\node_modules\vsc-leetcode-cli\lib\plugins\leetcode.js:557:33)
    at Request.self.callback (c:\Users\86187\.vscode\extensions\leetcode.vscode-leetcode-0.18.0\node_modules\request\request.js:185:22)
    at Request.emit (node:events:390:28)
    at Request.<anonymous> (c:\Users\86187\.vscode\extensions\leetcode.vscode-leetcode-0.18.0\node_modules\request\request.js:1161:10)
    at Request.emit (node:events:390:28)
    at IncomingMessage.<anonymous> (c:\Users\86187\.vscode\extensions\leetcode.vscode-leetcode-0.18.0\node_modules\request\request.js:1083:12)
    at Object.onceWrapper (node:events:509:28)
    at IncomingMessage.emit (node:events:402:35)
    at endReadableNT (node:internal/streams/readable:1343:12)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)
login: (node:1784) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
  • 我看到有的文章说:

  • 针对官方文档提出的error
    做出对应更改,然后使用cookie登录(注意本人开始的使用的就是leetcode-cn.com 账户,此官方文档指向的问题为leetcode.com账户出现的问题。

  • node版本问题,版本太高建议配置低一点的

  • workspace目录设置问题,需要在设置中搜索leetcode.workspaceFolder,更改默认workspace.

  • 尝试账号密码登录,账号用的用户名

  • 报错[ERROR] invalid password?最后发现leetcode需要使用手机号或者邮箱登录(昵称登录可能是浏览器默认记住密码出错,或者是之前的leetcode支持昵称登录,但是现在不行。)

  1. 选择leetcode-cn.com
    账户登录设置

  2. 选择第一项
    在这里插入图片描述

  3. 重新输入账号(手机号/邮箱),密码即可

  4. 登录成功
    在这里插入图片描述

记录一下另一个可能遇见的error:

[ERROR] Login failed. Please make sure the credential is correct

  • 注意查看是否安装了leetcode-cli,或者leetcode-cli版本过低
  1. 查看leetcode-cli版本
leetcode -v
  1. 删除旧的leetcode-cli
npm uninstall -g leetcode-cli
  1. 安装leetcode-cli
npm install -g leetcode-cli
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不是很彳亍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值