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

2012-09-05 16:47:53 +08:00
 iloveyou
4350 次点击
所在节点    Ruby on Rails
9 条回复
qichunren
2012-09-05 17:24:57 +08:00
关于用户登录,一般是将其抽象成一个会话资源sessions,登录就是创建session,退出登录就是销毁session.
fwee
2012-09-05 18:02:13 +08:00
RESTful是好东西。。但不要纠结于此。。
iloveyou
2012-09-05 20:27:29 +08:00
@qichunren
@fwee 多谢
pepsin
2012-09-05 20:40:03 +08:00
熟悉的话直接devise处理用户登录这块,省得费劲~
iloveyou
2012-09-05 21:26:22 +08:00
@pepsin 听说及其难定制扩展
pepsin
2012-09-05 21:30:27 +08:00
@iloveyou 还好吧,基本的定制都有。其他的可以直接在User模型里弄。
ssword
2012-09-05 21:54:13 +08:00
@iloveyou 不像django,user模型可以随便加字段的,view也很容易改
qq286735628
2012-09-05 23:21:36 +08:00
我也很好奇,RESTful怎么处理像用户登录这类带状态的API
AlloVince
2012-09-05 23:32:14 +08:00
RESTful适用于Webservice的构建,Session适用于Web站点的,网站的一部分接口可以使用RESTful但不代表所有的功能都能硬套

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46974

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX