V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
RE
V2EX  ›  全球工单系统

Coding.NET 的客服在吗?修改密码提示原密码太短了不让改,登录却可以?

  •  
  •   RE · 2017-02-24 15:18:15 +08:00 · 3118 次点击
    这是一个创建于 2827 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个早期注册的帐号,密码只有 3 位数,现在可以登录,但不能修改密码。
    怎么整?
    20 条回复    2017-02-25 07:08:51 +08:00
    RE
        1
    RE  
    OP
       2017-02-24 15:18:45 +08:00
    @CodingNET 来嘛来嘛
    jarry777
        2
    jarry777  
       2017-02-24 15:20:02 +08:00   ❤️ 1
    试试找回密码?
    RE
        3
    RE  
    OP
       2017-02-24 15:24:46 +08:00
    @jarry777 诶,小伙子你很聪明,欣赏你哦!搞定了!
    jininij
        4
    jininij  
       2017-02-24 15:25:26 +08:00 via Android   ❤️ 1
    @RE 一楼需要配合头像食用。。。
    maemual
        5
    maemual  
       2017-02-24 15:27:51 +08:00
    修改密码时校验原密码长度太短?代码无脑复用?
    RE
        6
    RE  
    OP
       2017-02-24 15:29:51 +08:00
    @maemual 直接在前端拦截,连提交到后端都没有,但是登录的时候却没这个检查,估计是不同人写的,想一出是一出
    maemual
        7
    maemual  
       2017-02-24 15:30:59 +08:00
    @RE #6 前端肯定密码框复用的什么组件,连校验器也一块带过来的
    RE
        8
    RE  
    OP
       2017-02-24 15:36:43 +08:00
    @maemual 看了一下就是 Angular 框架的 ng-disabled 指令,找了 js 中相关的一块:

    function(a,b){return a?a.length<6?void(b&&b("密码太短")):a.length>64?void(b&&b("密码太长")):void(b&&b(!1)):void(b&&b("密码不能为空"))}

    只能说写这个页面的,和写登录页面的,和写后端的,没沟通好吧……
    torbrowserbridge
        9
    torbrowserbridge  
       2017-02-24 15:43:48 +08:00
    coding 打包下载的速度感人,经常提示程序员要被扣工资
    moult
        10
    moult  
       2017-02-24 16:05:00 +08:00 via iPhone
    为啥密码不能长于 64 位,难道明文存储,数据库是 varchar64 。
    RE
        11
    RE  
    OP
       2017-02-24 16:07:05 +08:00
    @moult 哈哈哈,应该不至于这么傻吧,数据库也可以 varchar(128) 啊,可惜 @CodingNET 不来解答一下
    xm1994
        12
    xm1994  
       2017-02-24 16:54:55 +08:00
    @moult 不是的。内部储存是 sha512 64 位是因为再长的密码意义不大。
    Bazingawang
        13
    Bazingawang  
       2017-02-24 16:59:08 +08:00   ❤️ 1
    修改密码时校验原密码太短的确是有问题的,我们会联系改进。
    stephenyin
        14
    stephenyin  
       2017-02-24 18:09:01 +08:00   ❤️ 1
    被嫌弃短也是蛮伤自尊的~
    RE
        15
    RE  
    OP
       2017-02-24 18:42:02 +08:00
    @stephenyin 哈哈哈,不能忍,怼它!
    imherer
        16
    imherer  
       2017-02-24 18:44:10 +08:00
    被嫌弃短也是蛮伤自尊的~ +1
    Showfom
        17
    Showfom  
       2017-02-24 19:29:22 +08:00 via iPhone
    @xm1994 Google 支持 100 位的密码呀
    Showfom
        18
    Showfom  
       2017-02-24 19:29:44 +08:00 via iPhone
    楼主被嫌弃短了 🌚
    lyhiving
        19
    lyhiving  
       2017-02-24 19:32:12 +08:00 via Android
    取回密码
    wenymedia
        20
    wenymedia  
       2017-02-25 07:08:51 +08:00 via Android
    听说 coding 产品经理喜欢____的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1600 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:57 · PVG 00:57 · LAX 08:57 · JFK 11:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.