leetcode -cli账号密码无法登陆:[ERROR] invalid password? [0]

leetcode 专栏收录该内容
1 篇文章 0 订阅

方法一:

leetcode-cli使用leetcode.cn插件可以解决这个问题:
查看插件

leetcode plugin

安装leetcode.cn

leetcode plugin -i leetcode.cn

启用插件

leetcode plugin -e leetcode.cn

其实现在感觉中文社区已经很不错了,使用国内账号登录也不错,国外很多solution没有会员是看不到的,不过社区比较丰富,各种奇怪的解法都有,国内的至少有官方解说,而且社区本身也是维护的人越多,就越热闹,会越好。

方法二

1.出于对命令行模式的钟爱安装了leetcode -cli,登录的时候遇到无法登录的情况:

leetcode user -l
[ERROR] invalid password? [0]

2.完整解决方案:
参考
a.确保Node.js 8+ 安装(版本查看 node -v)
b.升级leetcode -cli到2.6.17+版本:

卸载旧版本
npm uninstall -g leetcode-cli
安装新版本
npm install -g leetcode-tools/leetcode-cli

3.登录leetcode国际版本,获取cookies:
参考
a. 网页右击选择inspect
b.接着选择Network下的XHR:在这里插入图片描述

c.点击网站导航栏中的problems

d.这时候右边会显示出前端网页跳转的请求信息,我们找到其中一个名叫all的请求,选择Headers,往下拉就能找到cookie:

复制"__cfduid" 开头到 "_gat=1"结尾的cookies
4.使用cookies登录:

leetcode user -c

输入账号和cookies就可以登录了!

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值