拥有多个帐户的用户

时间:2013-09-03 17:31:13

标签: php duplicates roles user-management

这个问题不仅仅是一个问题或一个技术问题,而是我应该这样做的更多问题吗?

所以情景 - >管理员是委员会的一部分(因此我们有两个用户组Admin和委员会)。现在,管理员希望成为委员会用户组,因为管理员(根据高层管理人员)不允许对应用程序进行评分,除非他们在委员会中。因此,我的计划将角色分为管理员,委员会,高层管理人员和奖学金管理员。

  

创意1

因此我首先想到的是让管理员成为委员会角色成员就是只有两个帐户,但现在如果管理员只想为两个帐户使用工作电子邮件会怎样。这最终意味着委员会帐户和管理员帐户将在同一个用户的同一封电子邮件中。

  

创意2

我的下一个想法就是如果我们只使用名字和姓氏,那么对于这两个帐户来说,用户将使用名字和姓氏。所以我再一次难以理解这个问题。

  

问题:   我不想仅为个人制作自定义用户角色,然后只为一个人再次制作视图。

所以,最后我想出的是:

  1. 用户对两个帐户使用相同的电子邮件
  2. 用户然后只输入电子邮件,然后单击名为“下一步”的按钮
  3. 这将显示用户使用特定电子邮件注册的所有帐户。
  4. 当用户点击管理员/委员会成员时,系统只会提示他们输入该帐户的密码(只有那些帐户共享的是电子邮件)
  5. 这种方式的唯一限制是,当用户使用同一电子邮件重置密码时,该电子邮件将重置为两个电子邮件。现在我唯一可以看到解决这个问题的方法是,当密码重置时,如果多次使用电子邮件,则会有一个单选按钮来匹配电子邮件的帐户类型。

    我上面列出的方式是否“正确”,如果没有,为什么还有其他方法可以做到这一点,而不需要为1个人设置“特殊帐户”?我实际上只谈到两个群体中的一个人,就像那些将使用我正在建立它们的奖学金管理工具的20个用户一样。

0 个答案:

没有答案