这是我在Stack Overflow上的第一篇文章。我正在尝试构建一个系统,对具有完全不同的站点体验的三类用户进行身份验证:客户,雇主和供应商。
我正在考虑使用带有用户名,密码和user_type(+ AuthLogic的其他必填字段)的多态“用户”表(使用AuthLogic)。如果这是一个很好的方法,我如何设置它,以便用user_type以标准方式验证user_id后,我可以将用户引导到适合他们的页面?
感谢。
答案 0 :(得分:1)
在这种情况下,我会考虑STI。然后每个人都可以作为普通用户进行身份验证,但在需要时可以轻松地分支到自己的特定行为。但是,您可能需要对路线进行一些操作,以使所有内容都排成一行。
答案 1 :(得分:0)