ccagml / leetcode-extension

Solved LeetCode problem in VS Code added some new features
https://marketplace.visualstudio.com/items?itemName=ccagml.vscode-leetcode-problem-rating
MIT License
253 stars 27 forks source link

登录失败 #237

Open chaohi opened 1 year ago

chaohi commented 1 year ago

{"code":-7,"msg":"You are not login yet?"} login: pass: {"code":-2,"msg":{"errno":-101,"code":"ENETUNREACH","syscall":"connect","address":"212.64.63.124","port":443}}

控制台报错如上

ccagml commented 1 year ago

看着这个ip212.64.63.124是leetcode.cn的,你可以用浏览器打开leetcode吗?

chaohi commented 1 year ago

可以的,用账号密码正常登录

yanghaitao0 commented 11 months ago

最近同样遇到了这个问题,是leetcode.cn登录api改了么?

xuthief commented 11 months ago

同样遇到此问题,登录cn节点报错:

{"code":-7,"msg":"You are not login yet?"}
login: pass: {"code":-2,"msg":"invalid password?"}

append:后面通过cookie登录解决了,用户名密码登录一直不行

supermario1990 commented 10 months ago

+1

yangshijing commented 10 months ago

+1

DHDouglas commented 10 months ago

+1

yrui-ql commented 10 months ago

+1

ccagml commented 10 months ago

我用邮箱+密码是正常的, 这个我也不清楚是什么情况?有什么特殊字符吗? @yanghaitao0 @xuthief @supermario1990 @yangshijing @DHDouglas @yrui-ql

yrui-ql commented 10 months ago

我用邮箱+密码是正常的, 这个我也不清楚是什么情况?有什么特殊字符吗? @yanghaitao0 @xuthief @supermario1990 @yangshijing @DHDouglas @yrui-ql

开始以为是字符的问题, 因为我之前的密码是含有特殊字符的比如括号中短线那种,于是后面我把我的密码换成的纯英文字母, 然后还是那个问题,后面我重新安装了这个拓展,想着这样可能修复,然后依旧不成, 我在想,这个拓展的会有本地缓存么? 会不会是拓展迭代后本地数据异常,可惜我没抓包,不然可能结论会清楚些。 不过最后的解决方法倒是和楼上一样, 直接复制了请求头 里的 cookie ,怎么说呢, 果然是简单粗暴......

DHDouglas commented 10 months ago

之前一直使用手机号+密码(只含小写字母和数字)可正常登录,目前用同样方式登录cn节点也是和楼上一样的报错:

login: pass: {"code":-2,"msg":"invalid password?"}

试过清空插件的cache、本地文件、重装插件,不奏效。 试下来唯一的解决方法也同楼上一样,用了浏览器的cookie成功登录

yrui-ql commented 10 months ago

我用邮箱+密码是正常的, 这个我也不清楚是什么情况?有什么特殊字符吗? @yanghaitao0 @xuthief @supermario1990 @yangshijing @DHDouglas @yrui-ql

不过还有个问题, 就不单开个issue了。 想问下是不是最近的文件命名机制改了, 之前我本地生成的文件都是中文的,后面就变成了英文名的文件了, 不过里面的描述还都是中文的题目描述, 怪怪的

DHDouglas commented 10 months ago

我用邮箱+密码是正常的, 这个我也不清楚是什么情况?有什么特殊字符吗? @yanghaitao0 @xuthief @supermario1990 @yangshijing @DHDouglas @yrui-ql

不过还有个问题, 就不单开个issue了。 想问下是不是最近的文件命名机制改了, 之前我本地生成的文件都是中文的,后面就变成了英文名的文件了, 不过里面的描述还都是中文的题目描述, 怪怪的

插件 2.19.12 版本做了更新,可以查看相关说明

可在settings.json中进行配置,指定生成题目文件的相对文件夹路径名和文件名。 例如:

 "leetcode-problem-rating.filePath": {
        "default": {
            "folder": "",
            "filename": "${id}.${kebab-case-name}.${ext}"
        }
    },
ccagml commented 10 months ago

@yrui-ql 文件名有改https://github.com/ccagml/leetcode-extension/issues/234 上次有人说中文文件名很奇怪, "leetcode-problem-rating.filePath": { "default": { "folder": "", "filename": "${id}.${cn_name}.${ext}" } }, 类似这样配置一下,可以弄回中文文件名

ccagml commented 10 months ago

@yrui-ql 你也是用手机号登录吗? @DHDouglas 我试了官方的插件,也不能用手机号登录呀

yrui-ql commented 10 months ago

用的是邮箱加上密码登录

---- 回复的原邮件 ---- | 发件人 | @.> | | 日期 | 2023年09月21日 10:14 | | 收件人 | @.> | | 抄送至 | @.>@.> | | 主题 | Re: [ccagml/leetcode-extension] 登录失败 (Issue #237) |

@yrui-ql 你也是用手机号登录吗? @DHDouglas 我试了官方的插件,也不能用手机号登录呀

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

ccagml commented 10 months ago

@DHDouglas @yrui-ql 看起来,在浏览器上登录的没过期,会使得插件登录不了,我试了官方插件也会登不了, 我很少使用浏览器登录了, 不清楚是不是这种情况

ccagml commented 10 months ago

@DHDouglas @yrui-ql 看起来如果在a浏览器登录力扣后, 再用b浏览器使用账号密码登录, 力扣官网会不让登录,提示要使用手机验证码登录才行,应该是官方的安全限制了

DHDouglas commented 10 months ago

原来如此,感谢!

Bravo-Lin commented 10 months ago

@DHDouglas @yrui-ql 看起来如果在a浏览器登录力扣后, 再用b浏览器使用账号密码登录, 力扣官网会不让登录,提示要使用手机验证码登录才行,应该是官方的安全限制了

如何处理这个场景呢,我也是遇到了这个问题

ccagml commented 10 months ago

@Bravo-Lin 就是他们前面讨论的用cookie登录

yxdy79 commented 9 months ago

电脑蓝屏后出现无法登录出现 SyntaxError: Unexpected token 'undefined:1