🤢pass: - Signing in leetcode.cn [ERROR] invalid password?别慌,这就搞定它!

654 阅读1分钟

在vscode中安装leetcode插件后,你是否也遇到了这样的问题?

image.png

  1. leetcode有国际站和中文站两个站点,他们两的账号体系是不通用的,所以切换到中文站点后,重启vscode。

image.png

  1. 中文站点选择“账号密码”的登录方式,这里账号是指:你的注册邮箱或者手机号!!(而不是你的用户昵称id)确保密码输入正确✅

  2. 可以选择cookie的方式登录,登录leetcode中文站,打开控制台面板,输入document.cookie;注意复制字符串的正文内容,粘贴。登录成功!

如果以上都正确执行的情况下,你依然无法登录成功,那你需要知道问题的关键在哪里:插件中实现登录的部分,没有错,可能是源码有点亿点点小问题😂。 vscode-leetcode中用来vscode-leetcode-cli的依赖包,其中leetcode.js的文件中,在login的函数中,写几个console.log打印看看。

哈哈,那有没有偷懒简洁的办法呢?还真有!前端的一位算法大佬labuladong他已经修葺这些小bug;
labuladong是谁?手戳 👏 👉(labuladong的算法小抄) labuladong.github.io/algo/

  1. 在vscode中,可以直接找到他写的插件库,这个插件是vsc-leetcode基础上进行开发的(两者不兼容),它是leetcode的超集,这里作者还集成了自己的解题思路和算法动画。所以刷题的伙伴,我也一直推荐安装这个插件。

image.png

好啦,🎉大家刷题愉快!!

参考文献: github.com/LeetCode-Op…