我是rails的新手,我想制作一个培训计划应用程序。我需要一个用户管理系统,并确定一个作为一个宝石存在,但我似乎找不到一个具备所有这些所需的功能。
是否有任何当前的宝石与所有这些功能,或将自定义一个需要创建?
发布于 2012-12-12 02:07:29
这里您结合了两个概念:用户身份验证和基于角色的访问控制。考虑使用设计,设计进行身份验证,因为它是相当可配置的(例如,您可以禁用sign_up路由并只允许sign_in ),以及类似于rbac的坎坎。
另外,您真的需要允许管理员确定用户将如何登录吗?考虑先确定一种方法,如果这是一个真正的优先事项,那么稍后再添加这个功能。
https://stackoverflow.com/questions/13831566
相似问题