V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
WIwindson
V2EX  ›  程序员

如何合理请求和使用七牛上传凭证 token

  •  
  •   WIwindson · 2015-06-12 12:57:50 +08:00 · 4542 次点击
    这是一个创建于 3253 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求是已登录用户从服务器申请凭证,然后通过凭证上传到七牛。

    登录用户申请凭证应该通过什么方式呢?我设想的有两个方法(后端用的是tornado)
    1.用户登录时服务器返回的cookie里面包含token,token过期时间设置为和cookie一样(token可重用) 这种方法如果在app端的话也有类似保存的方式吗?
    2.每次用户要上传时从浏览器(网页端的话)发起请求,通过ajax获取token,然后上传。假如点击上传选项会弹出模态上传框,那在点击按钮动作时就获取token吗?还是什么时候获取?

    哪种方式比较好呢?谢谢

    w88975
        1
    w88975  
       2015-06-12 14:22:55 +08:00
    从7牛提供的JS来看,提倡在上传页面load的时候就请求token,话说你这样限制7牛token的意义在哪里?
    WIwindson
        2
    WIwindson  
    OP
       2015-06-12 14:55:31 +08:00
    @w88975 限制token?我希望能少点请求服务器,如果包含在cookie会有什么问题吗?
    scarlex
        3
    scarlex  
       2015-06-12 17:34:52 +08:00
    我自己用方法2
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5790 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:44 · PVG 16:44 · LAX 01:44 · JFK 04:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.