0

我有两个用于学校网站的子域 - 1.staffmail.domainname.com和 2. studentmail.domainname.com. 目前该网站的所有电子邮件用户都可以访问这两个邮件门户......两个子域都运行 RoundCube 邮件软件。

当学生用户进入staffmail.domainname.com时,它应该提示输入登录详细信息。学生用户输入他的电子邮件地址和密码,然后单击登录按钮。此后登录出现错误。如果员工用户输入他们的用户名和密码并单击登录,则登录工作并且员工用户将被带到为员工设计的邮件应用程序。

有什么办法可以做到这一点吗?我们的网站在带有 Softaculous 应用程序的 cPanel 上运行。

4

1 回答 1

0

如果登录或用户数据表包含角色或职位等字段,您可以对其进行查询。将其添加到会话中,并在每个请求中检查它们是否在适当的部分或子域中。

登录后,您可以将它们连同位置标题一起引至适当的部分。

角色可以是员工和学生。或员工和实习生或类似的东西。

如果它不存在,您可以将其添加到您的表中,默认值为 student。然后您只需要更新员工用户数据并完成。

于 2015-12-08T17:13:13.917 回答