首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  Ruby on Rails

请教关于ror的RESTful风格。是不是连用户登录的user也要弄成new、create等,对应一般login、login_do? 然后用routes显示给用户login、login_do?

  •  
  •   iloveyou · 2012-09-05 16:47:53 +08:00 · 3126 次点击
    这是一个创建于 2294 天前的主题,其中的信息可能已经有所发展或是发生改变。
    9 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    qichunren   2012-09-05 17:24:57 +08:00   ♥ 1
    关于用户登录,一般是将其抽象成一个会话资源sessions,登录就是创建session,退出登录就是销毁session.
        2
    fwee   2012-09-05 18:02:13 +08:00
    RESTful是好东西。。但不要纠结于此。。
        3
    iloveyou   2012-09-05 20:27:29 +08:00
    @qichunren
    @fwee 多谢
        4
    pepsin   2012-09-05 20:40:03 +08:00
    熟悉的话直接devise处理用户登录这块,省得费劲~
        5
    iloveyou   2012-09-05 21:26:22 +08:00
    @pepsin 听说及其难定制扩展
        6
    pepsin   2012-09-05 21:30:27 +08:00
    @iloveyou 还好吧,基本的定制都有。其他的可以直接在User模型里弄。
        7
    ssword   2012-09-05 21:54:13 +08:00
    @iloveyou 不像django,user模型可以随便加字段的,view也很容易改
        8
    qq286735628   2012-09-05 23:21:36 +08:00
    我也很好奇,RESTful怎么处理像用户登录这类带状态的API
        9
    AlloVince   2012-09-05 23:32:14 +08:00
    RESTful适用于Webservice的构建,Session适用于Web站点的,网站的一部分接口可以使用RESTful但不代表所有的功能都能硬套
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1228 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 23ms · UTC 17:18 · PVG 01:18 · LAX 09:18 · JFK 12:18
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1