Php 两种类型的身份验证-laravel 4

Php 两种类型的身份验证-laravel 4,php,laravel,laravel-4,Php,Laravel,Laravel 4,我们都知道只有一个auth.php可以声明模型、表等。。它将用于L4的内置身份验证功能。有没有办法创建另一个身份验证 场景:一个典型的站点有一个用户和一个管理门户,这两个门户拥有对站点的完全控制权,当然这两个门户都需要登录。L4的身份验证功能已经为用户设置好了,但是管理员呢?我真的很想拥有与用户相同的管理员身份验证功能。您正在处理两个独立的问题:身份验证和访问/权限。无论是标准用户还是管理员用户,都可以使用单用户表进行身份验证/登录。然后,您需要一个权限系统来处理确定允许活动用户执行的操作。您可

我们都知道只有一个
auth.php
可以声明模型、表等。。它将用于L4的内置身份验证功能。有没有办法创建另一个身份验证


场景:一个典型的站点有一个用户和一个管理门户,这两个门户拥有对站点的完全控制权,当然这两个门户都需要登录。L4的身份验证功能已经为用户设置好了,但是管理员呢?我真的很想拥有与用户相同的管理员身份验证功能。

您正在处理两个独立的问题:身份验证和访问/权限。无论是标准用户还是管理员用户,都可以使用单用户表进行身份验证/登录。然后,您需要一个权限系统来处理确定允许活动用户执行的操作。您可以将此操作简化为在用户表上有一个
type
列,用于确定是为用户提供管理视图还是常规视图。或者,您可以更高级地使用或之类的东西。如果你想自己尝试一下,你也可以对RBAC(基于角色的访问控制)进行一些研究。

管理员不也是一个拥有一些管理员权限的用户吗?是的。但是如果我有一组新的管理员表和模型,我如何实现已经填充的auth.php?我想为我的管理员实现与用户auth相同的auth。可能吗?是的。这应该是我对这种情况的算法。我想有一种方法可以为另一种类型的用户进行单独的身份验证。实际上,在阅读了一些文章和L4的docu之后,这应该是一个想法。您可以执行两种类型的身份验证(例如,请参阅),但对于您的特定情况,这可能不是正确的方法。