0

我现在正在学习 RoR 一个星期,我正在尝试制作一个具有 2 种用户类型的登录系统,医生用户和患者用户。只有拥有秘密密码(例如 123),您才能注册为医生,但您可以使用您的个人详细信息(例如(邮件、名字、姓氏等))创建普通的患者注册。每个用户将被重定向到自己的页面,医生用户与患者用户有不同的界面。

我还不想使用插件进行身份验证,因为我会感到困惑

我的问题是如何创建我描述的这种情况?有人可以给我一个简单的方法来解决我的问题吗?

感谢您提供的任何见解。

4

1 回答 1

0

最简单的方法是检查params[:secret_password] == "foo"控制器的create方法,然后创建适当的用户。

于 2013-09-05T16:18:20.500 回答