首页   注册   登录

mdluo

  •   很惭愧
  •   V2EX 第 134946 号会员,加入于 2015-08-25 11:07:12 +08:00,今日活跃度排名 652
    mdluo 最近回复了
    33 天前
    回复了 bayker 创建的主题 前端开发 前后端分离, JWT 还是 Oauth2?
    很明显这种没有第三方参与的场景是不适合用 OAuth 的,参考我上面 #6 的回复的链接

    JWT 的过期和刷新也很好做,参考业界主流做法,AWS、Azure 和 Auth0 都是用 JWT 为载体,ID Token + Access Token + Refresh Token 的模式:

    https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-with-identity-providers.html

    https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-token-and-claims

    https://auth0.com/docs/tokens
    33 天前
    回复了 bayker 创建的主题 前端开发 前后端分离, JWT 还是 Oauth2?
    你可能并不需要 OAuth2: https://git.io/vxGxy
    @janxin #7
    @Mcatt #8
    @raphaelsoul #9

    请不要站在上帝视角让用户去锁版本,因为用户没法预料哪个包会出问题。而且锁版本是 package-lock.json 或者 yarn.lock 的事情,自己手动去 package.json 里锁版本只能当成紧急措施,因为既锁不住深层依赖,也不方便后序升级更新。第三方依赖包小版本升级造成严重问题的情况相比修复潜在问题的情况还是少很多的。

    request 这次的主要问题因为这个 PR ( https://github.com/request/request/pull/2880 )明明没有通过 CI 但还是被作者给无脑 merge 了。应该吸取的经验教训是单元测试一定要写,CI 一定要用而且结果也很重要。不管是开源项目还是商业项目,尤其是有很多人参与的项目。另外如果写的一个库的用户很多,也要注意在 node.js v6 版本的兼容性,因为很多云平台还是在这个版本。
    作者及时发布了更新 v2.85.0 把 hawk 升级的 PR 给 revert 了,惨案暂告段落

    总结经验教训: https://git.io/vxv2g
    41 天前
    回复了 HuahuaChen 创建的主题 程序员 小程序算不算 web 开发
    严格说不算。小程序没有提供大部分的 Web API,包括 DOM、多媒体、以及符合 HTML5 标准的设备访问 API 等。所以直接表现就是大部分的 Web 框架都不能直接用在小程序上
    44.1 KHz 的采样率对应的最高声音频率是 22 KHz,人声的主要频率在 4 KHz 以下。音频的有损压缩无非就是把人耳不敏感的信号丢掉,主要就是丢高频。所以即使是简单粗暴的丢掉一半,把 22K 直接砍到 11K,对人声的影响也是可以忽略不计的。具体是怎么用的看看频谱图就知道了。

    纯人声用 64kbps 没什么问题,更低都有可能。但是音乐用这么低的比特率,那基本上就是为了省流量已经完全不顾音质了。
    45 天前
    回复了 bobuick 创建的主题 程序员 跳槽 coder 们,现在外面行情很好?
    @onion83 CloudFlare 搞了几个 52X 的私有状态码要不要也背下来 :doge
    炫酷的公司文化和技术栈!
    45 天前
    回复了 bobuick 创建的主题 程序员 跳槽 coder 们,现在外面行情很好?
    @daniellu #24 HTTP 协议的问题和业务完全无关??? 缓存控制、状态码、RESTful 或者路由设计、编码和内容解析、内容压缩、WebSocket、状态管理、认证和授权、HTTPS、HTTP2、跨域和 CORS、CSP、负载均衡 等哪个不是涉及具体业务而又跟 HTTP 协议密切相关的


    我说怎么这么眼熟
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1866 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 6ms · UTC 12:30 · PVG 20:30 · LAX 05:30 · JFK 08:30
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1