我开发了一个多租户数据库架构。每个子域都连接到其各自的数据库。每个模式都有自己的用户表,因此,当用户访问自己的子域的url时,Laravel身份验证将使用相应的用户表。
一切都进行得很好,但是现在的挑战是,我需要一个表格,用户可以在其中选择他想连接的域,但是他已经以相同的形式提供了用户名和密码。
重点是:
但是,如果用户位于CCC子域的URL中,但用户希望通过AAA子域进行身份验证,则我“想象”到AUTH
外观,它将使用CCC子域的USER
模型,如果这是真的,所以我认为我需要先重定向到AAA子域并在重定向后进行身份验证,还是可以先进行身份验证,然后再从另一个子域创建身份验证会话?