好的大家好,我研究这个主题已经有一段时间了,还没有找到适合我需求的解决方案。
要求:
多个 AR 用户表(管理员、设计师、赞助商)
我不能使用 STI,因为每个表都可能变得相当复杂,有多个字段。
他们都应该能够通过相同的路径登录,例如:www.domain.com/login/
他们应该能够通过不同的路径注册:例如www.domain.com/designer/register
他们有不同的权限
在他们通过身份验证后,他们应该被重定向到他们自己的区域
目前我有 3 个设计模型,每个模型都可以登录到自己的区域,例如:www.domain.com/designer/sign_in
任何有关如何解决此问题的想法将不胜感激。