laravel 4覆盖所有auth驱动程序的Auth :: user()

时间:2014-06-05 22:26:39

标签: php authentication laravel-4

我需要为所有驱动程序覆盖Auth::user()。 我创建了一个班级' MyGuard'覆盖Illuminate \ Auth \ Guard,但我不知道如何对整个应用程序说使用MyGuard而不是Illuminate \ Auth \ Guard。 可能我不能这样做,因为Guard在Illuminate \ Auth \ AuthManager中使用

直接实例化

new Guard($provider, ...)

Auth::extends()似乎只用于创建新的驱动程序。 我不想直接写在原始的Guard类中。

我该如何解决这个问题?

0 个答案:

没有答案