lumen相关内容

流明中的用户身份验证

我正在尝试在Lumen应用程序中启用基本用户身份验证username和password. 在app.php文件中,未注释以下内容,如 https://lumen中所述.laravel.com/docs/5.4/authentication $app->withFacades(); $app->routeMiddleware([ 'auth' => App\Http\Midd ..
发布时间:2020-05-03 10:09:26 PHP

方法Illuminate \ Auth \ RequestGuard :: attempt不存在

我对Laravel和Lumen都是陌生的. 我在lumen 5.6中使用oauth2.0创建了一个登录api,我已经安装了通行证并生成了令牌. 以下是我的登录控制器功能,可以正常工作.它返回令牌. namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Controllers\Controller; ..
发布时间:2020-05-03 09:48:09 其他开发

HTTP枪口请求,无响应

在我的Lumen项目中,我需要使用Guzzle客户端从服务器端发送请求,以创建acces令牌并将其提供给经过正确身份验证的用户. 问题是,当我发送一个耗时的http请求时,我没有响应,使用邮递员发送它们,并且由于超时而停止了请求. 我尝试了web.php文件中的简单示例: get('/', function () ..
发布时间:2020-05-03 04:33:47 其他开发

如何在流明上更改LOCALE语言

我看到了这个问题,但它没有回答我. > 我已经在.env文件中设置了APP_LOCALE=fr,但是我仍然获得英文格式的日期: string 'Thursday, 09h00' (length=15) 我想得到: string 'Jeudi, 09h00' (length=12) 如何在 Lumen Framework 上从英语更改为法语? (添加了PHP标记以使其更 ..
发布时间:2020-05-03 04:11:33 PHP

流明级路线未找到

我正在尝试实现 Laracast . $proxy = Request::create( '/oauth/token', 'POST' ); return Route::dispatch($proxy); 这给我错误找不到类路由.我的问题是如何在流明中使用Route:dispatch()? 谢谢 解决方案 我找到了解决此问题的方法 ..
发布时间:2020-04-29 03:21:23 其他开发

流明5.3身份验证

我已经安装了Lumen并尝试实现身份验证. 我正在使用Laravel Framework版本Lumen(5.3.3)(Laravel组件5.3.*). 在app.php中,我未对以下内容发表评论. $app->withFacades(); $app->routeMiddleware([ 'auth' => App\Http\Middleware\Authenticat ..
发布时间:2020-04-28 08:27:24 PHP

获取当前路线名称?

在laravel中,我可以使用以下内容在刀片模板中获取路线的当前名称: {{ Route::currentRouteName() }} 我如何在流明中做同样的事情? 解决方案 这就是我的方法 $request->route()[1]['uses']; ..
发布时间:2020-04-28 08:24:57 其他开发

Laravel-与关系的收集需要很多时间

我们正在与LUMEN合作开发API. 今天,我们在收集"TimeLog"模型时遇到了一个困惑的问题. 我们只是想获取所有时间日志以及来自董事会模型和任务模型的其他信息. 在一行时间日志中,我们有一个board_id和一个task_id.两者都是1:1的关系. 这是我们获取完整数据的第一个代码.这花了很多时间,有时我们超时了: BillingController.php public f ..
发布时间:2020-04-28 08:09:18 其他开发

Laravel/Lumen文件响应

我需要将文件内容(例如图像和其他mime类型)从流明资源服务器流式传输到Laravel客户端服务器.我知道在Laravel中我可以使用: $headers = ['Content-Type' => 'image/png']; $path = storage_path('/mnt/somestorage/example.png') return response()->file($path, ..
发布时间:2020-04-28 08:07:57 其他开发

如何在Lumen/Laravel中为REST API集成Swagger?

我已经在Lumen微型框架中构建了一些REST API,并且运行良好.现在,我想将Swagger集成到其中,以便将来使用时可以很好地记录该API.有人做过吗? 解决方案 Laravel Lumen 5.7 ()使用 OpenApi 3.0 规范进行操作的步骤(这决定了您的方式编写注释,以便生成草率的文档) 为了使它起作用,我在@ black-mamba答案上进行了此调整. 1. ..
发布时间:2020-04-28 08:02:56 其他开发

Laravel API连接到多个数据库

我正在使用Laravel(流明)构建REST API.想法是,此API为多个食品订购网站提供了后端.它们共享相同的后端逻辑(模型,控制器等).这样,每个网站只需要它自己的前端应用程序,我打算为此使用Angular.每个网站都会拥有自己的数据(产品,页面等),这些数据必须存储在不同的数据库中. 为了测试目的,我已经在config/databases.php中定义了多个连接.现在,我可以在查询相 ..
发布时间:2020-04-28 07:58:36 其他开发

流明开箱即用

只需安装Lumen框架. 在我的浏览器中点击链接 http://localhost/lumen/public/并得到以下错误,任何人都可以有什么想法吗? 将其追溯到引导文件夹中的app.php文件. 解决方案 在根文件夹中打开您的终端,运行以下命令php artisan serve. Lumen开发服务器在 http://localhost:8000/ 上启动 ..
发布时间:2020-04-28 07:56:40 其他开发

在Lumen或Laravel 5中更改时区

我正在使用Lumen框架.如何将时区更改为欧洲/巴黎CEST? 我在.env文件中添加了一个变量: APP_TIMEZONE=Europe/Paris 但这不起作用.什么是更新时区的正确方法? 解决方案 您可以通过在 app.php 文件来设置应用时区 > 文件夹. 要更改时区,请修改app.php文件中的时区的值. 这是在本节中编写的 |-------- ..
发布时间:2020-04-28 07:49:29 PHP

在Laravel Eloquent中使用with()返回对象

目前,我得到的数据如下: ->with(['posts' => function ($query) { $query->active()->available()->limit(1)->with('user'); }]) ,它以预期的对象数组形式返回用户数据.因为我正在使用一个限制,并且只需要一个结果,所以我想将其作为常规对象返回,所以不要 ..
发布时间:2020-04-28 07:22:30 PHP

正确注入AuthManager?

我正在使用 jwt-auth 库,该库使用类型提示来注入AuthManager: use Illuminate\Auth\AuthManager; class Basic extends Authorization { public function __construct(AuthManager $auth, $identifier = 'email') { $thi ..
发布时间:2020-04-28 07:16:03 其他开发

流明数据库[xxx]未配置

我正在尝试使用Lumen查询我的设置数据库之一.我创建了这样的配置文件: config/database.php return [ 'mysql' => [ 'domains' => [ 'host' => 'localhost', 'username' => 'root', 'pa ..
发布时间:2020-04-28 07:14:41 PHP

从异步API获取结果

我正在构建用于通过Lumen处理的API,每个请求的处理工作大约需要1-3秒. 到目前为止,我是通过作业队列和beantalkd完成的,并且它是异步的,这意味着我返回job_id,以后可以检查结果. 我也在编写PHP客户端以利用API,为此,我想知道是否应该在服务器端或客户端包含"wait"参数?如果在服务器端实施了等待,则一旦分配工作,我将需要休眠并检查数据库的结果,然后在可用时返回 ..
发布时间:2020-04-28 07:14:13 PHP

流明-缺少命令

我在经营Lumen's Artisan时遇到问题.大多数命令都丢失了. 例如,如果我写php artisan routes,则会出现以下错误:未定义命令"routes". 下面是我输入php artisan可获得的输出示例. Laravel Framework version Lumen (5.2.5) (Laravel Components 5.2.*) Usage: com ..
发布时间:2020-04-28 07:12:55 其他开发