【问题标题】:Switching between many accounts在多个帐户之间切换
【发布时间】:2014-02-12 05:39:51
【问题描述】:

我正在创建一个应用程序,我在其中注册自己并将详细信息保存到users 表,如下所示。

users(id, first, last, email, phone);

之后,我想在account1account2 等用户下创建many accounts,如下所示。

accounts(id, name, user_id);

每个帐户都有自己的用途,并代表 CRUD 等签名用户执行功能。

一旦用户登录,用户就会重定向到仪表板 - 其中包含帐户数。 这样他就可以在这些帐户之间切换。

请对此提出一些建议。这项工作将受到更多赞赏。

【问题讨论】:

  • 在会话中存储帐户 ID。每次切换帐户时都会更改会话值,然后每次使用帐户 ID 进行验证。
  • 为什么是“帐户”,为什么不是典型的“角色”模型?这是否应该表现得像“穿着”别人来看到他们的观点?还是只是角色的复杂应用......?

标签: codeigniter switch-statement codeigniter-2 user-accounts accounts


【解决方案1】:

你的问题太“宏观”了。最好从使用关系等对数据库进行建模开始。

稍后您可以来这里发布一些“微”问题。因为你的“多账号切换”涉及到很多事情就这样解决不了。

【讨论】: