两个登录表单的RESTful URL

时间:2014-04-04 18:43:24

标签: acl restful-authentication

如果我的网站有两种不同类型的帐户(例如useradmin;它们完全不同,那么admin不能是具有管理权限的user 。),为它创建restful url的最佳方法是什么?

首先,我打算用SessionsController创建create,store,destroy,但有两个,我需要创建另一个控制器,我不喜欢我需要创建的命名..

1 个答案:

答案 0 :(得分:0)

没有最好的方法'创造宁静的api。这取决于你的设计。用户和管理员互斥的事实并不妨碍您将它们存储在1个数据存储区中或通过1 api访问它们。如果您的设计要求在与两个实体交互时采用截然不同的方法,您可以选择两个api。如果管理员只是另一种类型的用户,则单个api可能是更好的选择。最终,选择权归你所有。