繁体   English   中英

Rails:devise_token_auth

[英]Rails: devise_token_auth

我是Rails的新手,我想做一些容易想到的事情,但是我不确定它是如何完成的。

呈现情况

我有一个应用程序在后端服务器上以API模式使用rails,而Angular2作为前端服务器。 为了验证用户身份,我使用了gem:devise_token_auth。

问题

在我的应用程序中,我有许多类型的用户具有不同的权限。 例如,董事,副主任……我的问题是我该如何实施? 我在表中添加了一个字段user_type,但这就是全部吗?

有几种方法可以实现此功能。

  1. 您可以检查https://github.com/CanCanCommunity/cancancan基于角色的授权和访问管理。

  2. User模型添加列role以跟踪用户权限。

而且,您始终可以将不同的权限与您定义的不同角色相关联。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM