Ruby on rails RubyonRails用户登录,具有2种用户类型

Ruby on rails RubyonRails用户登录,具有2种用户类型,ruby-on-rails,ruby,Ruby On Rails,Ruby,我现在正在学习RoR一周,我正在尝试使用两种类型的用户,医生用户和患者用户创建一个登录系统。只有在您拥有密码(例如123)的情况下,您才能注册为医生,但您可以使用您的个人详细信息(如邮件、名字、姓氏等)创建普通患者注册。每个用户将被重定向到自己的页面,医生用户与患者用户的界面不同 我还不想使用插件进行身份验证,因为我会感到困惑 我的问题是,我如何才能创造我描述的这种情况?有人能给我一个简单的方法来解决我的问题吗 感谢您的帮助。最简单的方法是在控制器的创建方法中检查参数[:secret\u pas

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

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

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


感谢您的帮助。

最简单的方法是在控制器的
创建
方法中检查
参数[:secret\u password]==“foo”
,然后创建合适的用户。

但是您能给我一个更详细的版本吗,我的意思是代码方面的,因为我对Ror是新的,既然你是新来的,你应该结帐railscast,如果你完成了,你只需要按照emptyflask说的去做。