V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ldehai
V2EX  ›  程序员

我觉得是时候用微信代替短信验证码了

  •  
  •   ldehai ·
    ldehai · 2017-01-31 08:40:53 +08:00 · 18307 次点击
    这是一个创建于 2882 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今年春节一个拜年短信都没收到,微信看来是人手必备了。
    各种应用还在用短信发验证码,是否可以改成发到微信,这样能省一大笔钱,短信平台也要被革命了。
    121 条回复    2017-03-10 21:39:43 +08:00
    1  2  
    m939594960
        1
    m939594960  
       2017-01-31 08:42:47 +08:00   ❤️ 6
    微信还没普及到 100%人手一个的程度吧?我周围反正是很多人都不用微信的
    imlonghao673
        2
    imlonghao673  
       2017-01-31 08:43:56 +08:00 via Android
    用手机号用途是实名认证吧
    nyanyh
        3
    nyanyh  
       2017-01-31 08:44:03 +08:00   ❤️ 1
    微信号没有手机号价值大啊
    somkanel
        4
    somkanel  
       2017-01-31 08:45:19 +08:00 via Android
    可以啊,已经有这么做的了,二选一模式
    wly19960911
        5
    wly19960911  
       2017-01-31 08:48:22 +08:00 via Android   ❤️ 17
    然后不用微信的被逼着用微信,正好推送广告,然后微信上熟人聊天看不见全是公众号?这个想法很好估计 tx 不会让你干,另外不用微信的被逼着开微信看看体验感觉不会舒服

    另外人手必备是哪里得出的结论?如果不是某些东西必须让我用微信搞我压根不打算开这个,你还让我绑定微信不是多收集个人资料吗。
    phrack
        6
    phrack  
       2017-01-31 08:50:12 +08:00 via Android
    可以短信微信二选一,不能强制微信。
    wly19960911
        7
    wly19960911  
       2017-01-31 08:50:41 +08:00 via Android
    @imlonghao673 实名认证+保险,手机验证码是二步验证一部分

    刚刚突然想起来,说起二步验证为什么没有人做这种 app 呢,育碧的二步验证码是用谷歌的身份验证器的,这样可以做个聚合啊(随便说说
    xyjtou
        8
    xyjtou  
       2017-01-31 08:54:17 +08:00 via Android   ❤️ 26
    1 、没有数据网络的时候,验证码就收不到了
    2 、并不是所有的手机都装微信,但所有的手机都能收短信,放到全球范围更是如此。
    3 、短信是强制送达,微信不是好友收不到。
    4 、短信的送达速度、稳定性都比微信好。
    5 、短信发送接口全球电信运营商遵循互通协议,要是都用微信接口,都得听腾讯的话。
    imlonghao673
        9
    imlonghao673  
       2017-01-31 09:00:05 +08:00 via Android   ❤️ 1
    @wly19960911 Authy 就算是了吧
    murmur
        10
    murmur  
       2017-01-31 09:03:28 +08:00
    微信我都把通知杀了 短信来了验证码顶部弹出直接复制 高下立判
    wly19960911
        11
    wly19960911  
       2017-01-31 09:04:34 +08:00 via Android
    @imlonghao673 确实是我刚刚想的那种,但是推广不起来并没有用,现在的环境不用二步验证太危险,普通人对这个意识还不够
    tigerstudent
        12
    tigerstudent  
       2017-01-31 09:09:18 +08:00 via Android
    然后招一批客服处理用户的微信收不到验证码的问题?
    ldehai
        13
    ldehai  
    OP
       2017-01-31 09:18:42 +08:00
    @wly19960911 至少从春节拜年这件事能看出来短信已经很式微了。我现在基本不看短信,除了验证码。

    @m939594960 不用微信的可以选短信,默认微信

    @xyjtou 没有数据网络是个问题,其他的要是微信想做估计可以解决
    wly19960911
        14
    wly19960911  
       2017-01-31 09:28:57 +08:00 via Android
    @ldehai 短信确实可以开始被替代,跟上面说的二选一也是挺好的,短信是很久以来的标准,问题少,不是强求便宜而是求稳定

    问题在于各种微信公众号,以后这样做的多了肯定会有推送,然后取关不好不取关不是。我说的只是近期不可能出现的,长久肯定会出问题,做好心理准备。我感觉二选一挺好的
    tadtung
        15
    tadtung  
       2017-01-31 09:33:45 +08:00 via Android
    不能的,,除非你的站点和应用是非交互式的。。。只要是有用户留言类,都必须强制使用手机号码注册。。
    我记着是去年时上面下的命令,,至少国内大部分大公司的 app 注册都需要手机短信验证。毕竟国家安全,党万岁要放在第一位的。。
    国外虽然现在已经很多再用两部验证了,, google 和微软的似乎也都开放接口的。。。但是现在短信验证还有很大占有率。。。
    a1044634486
        16
    a1044634486  
       2017-01-31 09:35:45 +08:00   ❤️ 1
    我一般用 QQ
    bdbai
        17
    bdbai  
       2017-01-31 10:07:00 +08:00 via iPhone
    没有微信的路过
    zhaoxiting1997
        18
    zhaoxiting1997  
       2017-01-31 10:09:08 +08:00
    短信永远默认在后台,微信很多人永远禁止后台运行。
    sunsol
        19
    sunsol  
       2017-01-31 10:10:30 +08:00
    没遇到过微信被无故封杀的情况吧,
    我遇到过微信提示登陆环境异常而被封无法使用的情况,
    解封麻烦不说,还发现基本没什么投诉渠道,电话是打不通的。
    微信本身就是想替代短信的,但有些方面还做的不够到位。
    qile1
        20
    qile1  
       2017-01-31 10:47:31 +08:00 via Android
    @sunsol 腾讯微信所有支付宝验证码无法收到,长期不登录微信需要验证好友
    kuxiazi
        21
    kuxiazi  
       2017-01-31 10:50:16 +08:00 via Android
    民生银行 300 元以下的交易全部是微信通知了这样的还不错
    Jackhuang
        22
    Jackhuang  
       2017-01-31 10:57:21 +08:00 via iPhone
    不,微信不能做这样的事情,微信碰到支付宝一律封杀的样子(比如二维码),现在你用微信来验证,这种是绝对本末倒置的。微信既然选择做支付,那就不能来碰这部分的东西。一家独大绝对不好
    forestyuan
        23
    forestyuan  
       2017-01-31 11:10:16 +08:00
    短信是行业标准,而微信只是一家公司的软件,当然不能只用微信啊
    Shura
        24
    Shura  
       2017-01-31 11:21:10 +08:00 via Android
    并不用微信
    Antidictator
        25
    Antidictator  
       2017-01-31 11:28:32 +08:00 via Android
    微信要流量
    nolo
        26
    nolo  
       2017-01-31 11:28:52 +08:00 via Android
    不好用 学校 wifi 是微信获取验证码的
    所以连上学校 wifi 的时候,提示你微信获取验证码,然而微信连不上网。。。
    所以连 wifi 前 先获取验证码再连 wifi 好麻烦。。。
    mornlight
        27
    mornlight  
       2017-01-31 11:32:16 +08:00
    可以作为一种替代途径,事实上目前也已经有网站这么做了,绑定微信后用微信扫描二维码登录其实就是微信验证。但通常微信验证的安全等级还是比不过短信。
    JamesMackerel
        28
    JamesMackerel  
       2017-01-31 11:44:58 +08:00 via Android
    然而坚果云已经在用微信验证码了。¯\_(ツ)_/¯
    Osk
        29
    Osk  
       2017-01-31 11:52:47 +08:00 via Android
    sum 有 pin 码,物理硬件,放心点。
    Osk
        30
    Osk  
       2017-01-31 11:53:30 +08:00 via Android
    sim 卡有 pin 码
    mytsing520
        31
    mytsing520  
       2017-01-31 12:01:56 +08:00
    基本不看微信
    laydown
        32
    laydown  
       2017-01-31 12:25:19 +08:00
    搞笑来的?张小虫的小弟?
    wohenyingyu02
        33
    wohenyingyu02  
       2017-01-31 12:59:45 +08:00 via iPhone
    国外的人还觉得要用 whatsapp 代替,先和他们吵一架?
    onesez
        34
    onesez  
       2017-01-31 13:01:18 +08:00 via iPhone
    QQ 几乎每个人都有但是微信不一定玩微信的大多部分都是 30 岁以上的现在我身边的朋友玩微信的人都是长辈或者是小数部分能玩微信
    Lentin
        35
    Lentin  
       2017-01-31 13:30:41 +08:00 via iPhone
    为什么还局限于验证码而不是直接用微注册 /登录呢?🤔
    ldehai
        36
    ldehai  
    OP
       2017-01-31 14:06:11 +08:00
    @Lentin 对的, openid 登录就可以了。不用手机号注册就不用发短信验证码。
    miyuki
        37
    miyuki  
       2017-01-31 14:27:26 +08:00 via Android
    不用微信,有个微信号只用来打 GV 绑定的 Wechat Out 和收钱
    ihuotui
        38
    ihuotui  
       2017-01-31 14:51:17 +08:00
    如果这样就是垄断了。
    moexizer
        39
    moexizer  
       2017-01-31 15:00:11 +08:00
    手机号码验证的地域性限制太大了,一些境外用户根本无法方便使用这个服务。并且手机号码还有报废回收规则,需要持续消费才能保证有效性。关键还很大程度上涉及到个人生活和隐私,非常的不便利。
    所以电子邮件和 app 令牌是比较折衷的方式。
    xyjtou
        40
    xyjtou  
       2017-01-31 15:37:07 +08:00
    @moexizer 电子邮件或 App 令牌无法解决“你是你”的问题。
    ZRS
        41
    ZRS  
       2017-01-31 15:54:22 +08:00 via iPhone   ❤️ 1
    然后收不到支付宝的验证码了?
    wuqing78
        42
    wuqing78  
       2017-01-31 15:56:53 +08:00
    如果可以选,我会选微信接收验证码
    hebeiround
        43
    hebeiround  
       2017-01-31 15:57:05 +08:00 via iPhone
    这样微信岂不是又集成了密码管理器?
    感觉还是很不妥当。
    shijingshijing
        44
    shijingshijing  
       2017-01-31 16:44:48 +08:00   ❤️ 4
    猪被养肥了不知道杀了多少次,还是不长记性,活该
    googlefans
        45
    googlefans  
       2017-01-31 17:01:54 +08:00
    微信 手机都不用
    hoythan
        46
    hoythan  
       2017-01-31 17:03:10 +08:00
    @wly19960911 反正在温州杭州不用微信的要么脱离社会了要么老到没机会学了.
    Love4Taylor
        47
    Love4Taylor  
       2017-01-31 17:15:53 +08:00 via Android   ❤️ 1
    那么微信又如何验证.....
    shayuvpn0001
        48
    shayuvpn0001  
       2017-01-31 17:33:28 +08:00
    @hoythan 呵呵,那不会用微信的外国人就不用活了吧。 BAT 的东西,能不用还是尽量不用。
    dokidoki
        49
    dokidoki  
       2017-01-31 17:35:39 +08:00 via Android
    @wly19960911 微软的两步验证也是用谷歌验证器
    ShiHou
        50
    ShiHou  
       2017-01-31 17:37:02 +08:00
    @hoythan 杭州西区湖紫金港生活两年了,基本不碰微信。我属于脱离社会还是老到掉牙?
    techmoe
        51
    techmoe  
       2017-01-31 17:46:13 +08:00 via Android
    一直风传网站手机号验证是某部委下来的死规定。。具体不得而知
    jinkai402
        52
    jinkai402  
       2017-01-31 17:51:53 +08:00
    登录微信本身也需要短信二次验证的。还有现在流行手机短信验证码登录,但手机号绑定的东西多了,一旦换号就会很麻烦。
    kaneg
        53
    kaneg  
       2017-01-31 18:23:41 +08:00 via iPhone
    短信和微信的安全程度不一样。短信是与你的手机号绑定的,除非你的手机或者 sim 卡落入不法分子手中,否则理论上是最可信赖用来接收重设其他账号密码的工具。而微信是基于用户名密码的系统,如果别人通过其他渠道获取了你的账号和密码,就有可能以此为跳板控制你的其他账户。当然腾讯对微信的账号做了很多保护,但天然的特性还是与手机号无法相比的。
    jmy
        54
    jmy  
       2017-01-31 18:40:41 +08:00 via Android
    看到太对的想当然了
    baiyi
        55
    baiyi  
       2017-01-31 19:26:19 +08:00
    为什么微信作为默认选项!我这种不用的感到很为难,对比往常要多执行一步
    hoythan
        56
    hoythan  
       2017-01-31 19:46:46 +08:00
    @ShiHou 呵呵,要么你脱离社会,要么你全家脱离社会.
    连温州这种 3 线小城市边上 30 公里远的村里的 70 岁老太都知道微信抢红包发语音和视频聊天了.竟然还有人不用微信的,我能怎么说..........??????????????????????????????????????????????????????????
    hoythan
        57
    hoythan  
       2017-01-31 20:00:19 +08:00
    @ShiHou 也有可能你过年也不串门,就单纯一家住在一起,一家人沟通直接用电话短信,公司直接用电话短信或者 qq 钉钉,同事撕下也用 qq 短信 电话沟通.我只想问你是什么职业?
    lytofb
        58
    lytofb  
       2017-01-31 20:02:24 +08:00
    说起来有没有人发现移动号码使用非智能机不能收到 1069 开头的验证码短信?我怀疑是 1069 开头的验证码走了移动网络的线路,所以非智能机收不到
    hoythan
        59
    hoythan  
       2017-01-31 20:02:50 +08:00
    @ShiHou 万分好奇,请问是什么职业.
    SNOOPY963
        60
    SNOOPY963  
       2017-01-31 20:03:55 +08:00
    @ShiHou 事实证明文字顺序不影响阅读 hhh
    ZRS
        61
    ZRS  
       2017-01-31 20:10:06 +08:00 via iPhone
    @hoythan 不用微信的太多了,我微信开着三天都不一定点进去一下,活得很好
    hoythan
        62
    hoythan  
       2017-01-31 20:13:18 +08:00
    @ZRS 那是因为你社交圈太小了,别说微信的,这样的情况短信 10 天都不一定点进去一下(验证码和赌场除外).
    ZRS
        63
    ZRS  
       2017-01-31 20:15:28 +08:00 via iPhone
    @hoythan 这就给人扣上社交圈太小的标签了,你开心就好…
    hoythan
        64
    hoythan  
       2017-01-31 20:20:28 +08:00
    @ZRS 我的天啊,在浙江搞 it 没有用微信的,真的是大海捞针啊.有用微信的要是 3 天没有一个好友找你,我不信短信就会有.谁会闲的瞎聊天也用短信啊...真的不合适啊我的哥.
    slrey
        65
    slrey  
       2017-01-31 20:20:48 +08:00   ❤️ 1
    不用微信还成罪过了?
    Balthild
        66
    Balthild  
       2017-01-31 20:28:13 +08:00
    @hoythan 程序员,交流从不用微信,用 TG 。这个答案你满意不?
    realpg
        67
    realpg  
       2017-01-31 20:32:31 +08:00
    @lytofb #58
    正规老年机防吸费功能,直接屏蔽了 106
    xratzh
        68
    xratzh  
       2017-01-31 20:44:34 +08:00
    然而微信需要流量.....短信不需要
    shijingshijing
        69
    shijingshijing  
       2017-01-31 20:44:53 +08:00   ❤️ 4
    @hoythan 别坐井观天,不要把你自己的生活圈子放大成整个世界的样子。江浙一带很多老板,用的还是诺基亚的功能机,人家每天进出成百上千万,忙得要死,别说微信,短信都不一定用,也就过年发发拜年短信,有紧急事情直接电话联系,你比的上人家?笑话。最后告诉你一个事实,做外贸的都知道,现在明明 email 都很普及了,但是传真依然是做国际业务必须的设备,因为涉及到法务和公文,传真在很多国家是被唯一承认的证据。最后,在美国很多医院里,医生都是用的 BP 机( Pager )来通知医生。不要坐井观天,不要自己想当然,多出去走走,多了解了解这个社会。
    chiu
        70
    chiu  
       2017-01-31 21:09:22 +08:00 via Android
    00 后是不是大部分不用微信?
    kuxiazi
        71
    kuxiazi  
       2017-01-31 21:33:49 +08:00 via Android
    @hoythan 不要和这里的程序员争了 他们都是翻墙用谷歌 用 tg 自娱自乐的 普通群众有几个翻墙的?那么麻烦 微信的占有率有目共睹的
    uppu
        72
    uppu  
       2017-01-31 21:34:32 +08:00
    微信只是一个公司的软件,短信,email,电话,传真是国际标准.微信的客户端受腾讯这个公司控制,容易精确追踪,容易植入 update(后门).而短信,email,电话,传真的客户端是公开的统一标准.从安全的角度考虑绝对不会选微信
    frittle
        73
    frittle  
       2017-01-31 21:36:06 +08:00
    让所有人把这种重要的服务锁死在一家公司的应用上是作死的节奏。
    cchange
        74
    cchange  
       2017-01-31 21:36:30 +08:00 via iPhone
    @kaneg 手机号是被运营商控制的
    最可信赖有些绝对了
    ytf4425
        75
    ytf4425  
       2017-01-31 21:38:20 +08:00
    微信是商业软件,你这样做强制别人用微信了呢。。。
    真要这样微信就是垄断了
    那些用微信验证码的都在免费帮微信做广告了
    还有
    你说阿里和百度会同意么
    reus
        76
    reus  
       2017-01-31 21:42:04 +08:00
    微信并不能主动向用户发信息,需要用户主动产生一次互动。这样太麻烦了。
    ericls
        77
    ericls  
       2017-01-31 21:43:57 +08:00 via iPhone
    还是有很多老外不用微信的
    lynnharry
        78
    lynnharry  
       2017-01-31 21:56:16 +08:00
    微信验证码,同时,微信好友可以互相获得最新手机号码。

    这样就不需要携号转网了。
    smithtel
        79
    smithtel  
       2017-01-31 21:57:29 +08:00
    你收不到短信,不要以为别人收不到短信,可悲。
    Havee
        80
    Havee  
       2017-01-31 23:13:04 +08:00
    然而,还有人在用功能机,你这个建议,绑架了绝大多数的老人以及部分中青年...
    robertlyc
        81
    robertlyc  
       2017-02-01 00:03:30 +08:00
    总有刁民想要革别人的命
    xingzhi
        82
    xingzhi  
       2017-02-01 00:18:55 +08:00
    把这个使用短信验证码,改为使用微信扫一扫验证就好了。
    不需要输入任何验证码,也能同样起到验证的效果。
    iRiven
        83
    iRiven  
       2017-02-01 00:22:31 +08:00 via Android
    我不用微信 朋友用微信,我被迫也用,感觉被强奸了一次,这 TM 还要在强奸一次么
    buddha
        84
    buddha  
       2017-02-01 00:25:20 +08:00
    @hoythan 奇怪言论。。。不用微信的人多了。
    VYSE
        85
    VYSE  
       2017-02-01 00:39:08 +08:00
    银行 app 验证码用微信,以后人民币都是疼讯的了
    ShiHou
        86
    ShiHou  
       2017-02-01 03:31:57 +08:00   ❤️ 2
    @hoythan 浙江大学计算机科学院在读生

    微信这种设计残缺的产品,封闭盲目,早期还不支持 PC 端,现在仍不支持消息同步,难以想象如何忍受如此低效的沟通。

    我父母还没有到那种学不动的年龄, imessage / qq / skype 用的比我还欢。爷爷奶奶那一代,连智能机都不太碰,微信更是无从谈起。

    用语音消息便觉得跟上了时髦,收发电子红包便觉得跟上了潮流,动辄朋友圈指点江山,激扬捧吹所谓“小程序”。微信本身也好,公众号也好,小程序也好,都是在创造并不存在的需求。那么多"IT 人"奉若甘饴,努力表现出迎接时代的姿态,殊不知在为大厂的垄断添砖加瓦,成他人之功罢了。

    昨天微信可以让你看不到网易云的分享,今天可以让你看不到淘宝的敬业福,明天就可以让你收不到银行的短信验证。我为何要将自己的信息呈现给它?
    Death
        87
    Death  
       2017-02-01 08:19:18 +08:00 via Android
    因为用微信拜年几乎免费。还有一点,个人自身的经历是无法代表整体的。
    Death
        88
    Death  
       2017-02-01 08:28:15 +08:00 via Android
    @ShiHou
    竟然有校友,好巧,我也几乎不用微信。(至少在紫金港时没怎么用过,后来加了几个比较重要的群之后不得不用……)
    flydogs
        89
    flydogs  
       2017-02-01 08:37:16 +08:00
    没网络怎么办?
    有些不喜欢微信怎么办?
    murmur
        90
    murmur  
       2017-02-01 09:29:14 +08:00
    @lynnharry 重要事情不打电话发微信也是心大 就凭这一点电话和短信也不会死
    murmur
        91
    murmur  
       2017-02-01 09:30:28 +08:00
    @lynnharry 不好意思理解错了,那更危险了,好不容易开个分身都被人知道了
    blueset
        92
    blueset  
       2017-02-01 09:54:12 +08:00 via Android
    不用微信,甚至连大陆手机号都没有一个的。
    imn1
        93
    imn1  
       2017-02-01 10:26:50 +08:00   ❤️ 1
    不要坐井观天

    不能把一个(类)公众服务,完全依赖单一个(商业)公司,这是基本原则
    duckgogo
        94
    duckgogo  
       2017-02-01 10:55:12 +08:00
    圈(juàn)豚日常,喜闻乐见自套绳索
    ryrubyy
        95
    ryrubyy  
       2017-02-01 11:05:55 +08:00 via Android
    微信验证这种东西感觉不能和短信验证相比。不强制实名,并且做不到唯一性。
    而且用户也会反弹的……
    OAuth 另说。
    EDDYCJY
        96
    EDDYCJY  
       2017-02-01 11:30:59 +08:00 via iPhone
    楼主你思考的样本范围太局限了

    并不是自己周遭怎么样,其他就一定是怎么样

    真想探讨可以做个调研
    app13
        97
    app13  
       2017-02-01 11:50:10 +08:00
    @shijingshijing #69 你可以看下那人的回复记录...挺多阴阳怪气的东西的...
    lzjamao
        98
    lzjamao  
       2017-02-01 11:55:21 +08:00
    有个 app 叫做,微信电话本,是不是不用买手机号了?
    有几个必备条件
    1. 每个手机装有微信
    2. 电信供应商的移动网络,覆盖全面。
    3. 流量费用足够多、便宜
    4.
    ragnaroks
        99
    ragnaroks  
       2017-02-01 13:55:07 +08:00
    看了 hoythan 的发言我才知道原来温州杭州地区居然有程序员用微信...
    ShiHou
        100
    ShiHou  
       2017-02-01 16:57:10 +08:00
    @Death 校友好 : )

    我现在溜国外去了,主用 fb 和 tg ,正式交流用邮件,还是不怎么用微信。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2669 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 15:08 · PVG 23:08 · LAX 07:08 · JFK 10:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.