Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我想在RubyonRails中使用Desive身份验证处理不同终端(前端和后端)的管理员和普通用户登录_Ruby On Rails_Ruby_Devise_Usertype - Fatal编程技术网

Ruby on rails 我想在RubyonRails中使用Desive身份验证处理不同终端(前端和后端)的管理员和普通用户登录

Ruby on rails 我想在RubyonRails中使用Desive身份验证处理不同终端(前端和后端)的管理员和普通用户登录,ruby-on-rails,ruby,devise,usertype,Ruby On Rails,Ruby,Devise,Usertype,我有一个关于RubyonRails的问题。我已经创建了后端和前端。我已经为后端和前端添加了designe认证gem。我在用户模型和数据库中添加了user_type(1=Admin,2=normaluser)属性。问题是我想添加基于用户类型的身份验证。若用户类型为admin,则只能访问后端;若为普通用户,则可以访问前端 我在Desive gem中没有找到任何方法根据用户类型添加检查。设计控制器的代码非常复杂。请根据用户类型向我推荐添加支票的最佳解决方案 提前感谢您可能想根据您的需要调整本教程()您

我有一个关于RubyonRails的问题。我已经创建了后端和前端。我已经为后端和前端添加了designe认证gem。我在用户模型和数据库中添加了user_type(1=Admin,2=normaluser)属性。问题是我想添加基于用户类型的身份验证。若用户类型为admin,则只能访问后端;若为普通用户,则可以访问前端

我在Desive gem中没有找到任何方法根据用户类型添加检查。设计控制器的代码非常复杂。请根据用户类型向我推荐添加支票的最佳解决方案


提前感谢

您可能想根据您的需要调整本教程()

您可以在操作之前添加一个
,以完成此操作。看看下面的图片