所以Sentry2太棒了,
它有角色,权限,激活...列表继续。 因此,如果您想对使用您的应用程序的用户进行身份验证,那就太棒了。
但是如果你想为你的应用程序提供多种用户类型呢?
我们有一个简单的例子,我有一个应用程序,我是管理员,我通过/ admin / ..路由运行应用程序,所以我使用sentry来授权。
但现在应用程序正在发生变化,我们在应用程序中加入了“购物车”模块。
我们现在需要能够在购物车中授权用户。它们与实际管理应用程序的用户无关。所以我们希望他们在自己的表中,拥有自己的元数据,登录/注册路线等。
这就是复杂的地方。我们基本上需要安装两个Sentry2,一个用于应用程序管理器,另一个用于客户端。
我们怎么做?
答案 0 :(得分:1)
您可以使用群组区分用户。然后,您可以将所有用户的基本数据存储在users表中,并创建第二个表以包含您需要为购物者存储的额外数据。
答案 1 :(得分:0)