Laravel Api->限制望远镜的生产

时间:2019-11-22 11:37:09

标签: laravel api routes laravel-6 telescope

我开发了laravel API并安装了laravel望远镜。我想将望远镜限制在产品服务器上,但是我不知道该怎么做。我发现的解决方案是使用Gate的,但没有用。所以我的想法是如何仅将路线限制为特定的人(1或2)。现在,所有用户都可以访问/ telescope。预先感谢。

 Gate::define('viewTelescope', function ($user) {
        return in_array($user->email, [
            //emails
        ]);
    });

1 个答案:

答案 0 :(得分:1)

很可能您必须在服务器的.env文件中将环境设置为本地。

因此只需更改服务器.env文件中的APP_ENV =生产

希望这对寻找答案的人有所帮助。