Laravel 4中的sentry2的双重实例?

时间:2013-05-26 03:56:40

标签: php authentication laravel administration laravel-4

所以Sentry2太棒了,

它有角色,权限,激活...列表继续。 因此,如果您想对使用您的应用程序的用户进行身份验证,那就太棒了。

但是如果你想为你的应用程序提供多种用户类型呢?

我们有一个简单的例子,我有一个应用程序,我是管理员,我通过/ admin / ..路由运行应用程序,所以我使用sentry来授权。

但现在应用程序正在发生变化,我们在应用程序中加入了“购物车”模块。

我们现在需要能够在购物车中授权用户。它们与实际管理应用程序的用户无关。所以我们希望他们在自己的表中,拥有自己的元数据,登录/注册路线等。

这就是复杂的地方。我们基本上需要安装两个Sentry2,一个用于应用程序管理器,另一个用于客户端。

我们怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用群组区分用户。然后,您可以将所有用户的基本数据存储在users表中,并创建第二个表以包含您需要为购物者存储的额外数据。

答案 1 :(得分:0)