[英]Rails: devise_token_auth
我是Rails的新手,我想做一些容易想到的事情,但是我不确定它是如何完成的。
呈现情况
我有一个应用程序在后端服务器上以API模式使用rails,而Angular2作为前端服务器。 为了验证用户身份,我使用了gem:devise_token_auth。
问题
在我的应用程序中,我有许多类型的用户具有不同的权限。 例如,董事,副主任……我的问题是我该如何实施? 我在表中添加了一个字段user_type,但这就是全部吗?
有几种方法可以实现此功能。
您可以检查https://github.com/CanCanCommunity/cancancan基于角色的授权和访问管理。
向User
模型添加列role
以跟踪用户权限。
而且,您始终可以将不同的权限与您定义的不同角色相关联。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.