问题标签 [jetstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
607 浏览

php - Laravel 8 默认根路由在 route:cache 之后不起作用

在执行 route:cache 后访问 laravel 8 上的默认“/”路由时出现此错误

知道为什么吗?除了这条以外的所有路线都在工作:D

甚至 api.php 路由都在工作。

在网上找不到任何解决方案。

谢谢

0 投票
3 回答
3169 浏览

modal-dialog - Livewire 如何设置 jetstream 对话框模式的宽度?

我正在使用 Jet-Stream 的对话框模式,它工作得很好,但我不明白如何修复它的宽度。

下面是我使用它的方式。

在对话框模式中使用这个

maxWidth 被传递给 dialog-modal(感谢内容槽中的 {{$maxWidth}},我可以看到这一点),但对 x-jet-modal 没有影响。什么是正确的语法?

感谢你们对我的帮助。

0 投票
1 回答
453 浏览

laravel-dusk - Laravel 8 Dusk:使用 Jetstream 和 Inertia JS 测试登录不起作用

我正在做一个 Laravel 8 项目。我注意到 Laravel 8 中发生了一些变化,包括身份验证。我正在使用 Jetstream 和 Intertia JS 进行身份验证和管理面板。我现在在使用 Dusk 登录时无法编写浏览器测试。似乎登录在测试中不起作用,即使它实际上正在工作。

这是我的测试

当我运行测试时,我收到以下错误。

我的代码有什么问题,我该如何解决?

0 投票
1 回答
1925 浏览

laravel - 如何在 Laravel Jetstream 上使用 REST API 管理用户

我正在使用 Laravel8/Jetstream 后端和 Vue2 前端制作应用程序。

我认为 Jetstream 的文档不是很清楚,与 Laravel 的文档和 JEFFREY WAY 的 Laracasts 相比,它们很棒且可用。但是,恕我直言,自定义这个新的 Auth 功能的文档较少。

我想制作一个前端页面,用于由管理员管理用户,并为每个用户创建一个配置文件管理器,以使用密码更改功能编辑他们自己的数据 - 并使用控制器来使用 Jetstreams 的(和 Fortify)服务。

我没有找到任何帮助或最佳实践,我应该走哪条路。

请帮助我让我走上正确的道路。

0 投票
0 回答
1367 浏览

npm - 如何从我的 Laravel 应用程序中撤消 Inertia.js

在我的应用程序中撤消 Inertia.js 时遇到问题。当我启动我的应用程序时,我不小心输入了两个命令。

过了一段时间,我发现 Livewire 会更适合我的项目。

我试图删除我所有的 Inertia.js 组件,但我npm watch会输出错误。我想知道我应该怎么做才能完全从我的项目中撤消 Inertia.js?

0 投票
1 回答
855 浏览

laravel - Laravel 8 auth 尝试和失败事件未按预期触发

我在这里不知所措......我正在使用带有喷射流惯性堆栈的 Laravel 8。我已经设置了事件监听EventServiceProvider器来记录各种身份验证事件,但这些事件似乎没有按预期触发。Login两者Logout都按预期工作,但我无法弄清楚 and 背后的Attempting逻辑FailedAttempting只有当我成功登录时才会触发。如果我传递了无效的电子邮件/密码,它永远不会触发。而且我似乎无法弄清楚什么Failed时候会着火。我想要完成的只是记录登录我系统的尝试,即使他们提供的凭据无效。

这是我的 EventServiceProvider。所有侦听器都非常简单,只需一行即可在handle()方法中记录一条消息。

0 投票
1 回答
2848 浏览

php - 你如何在 Laravel 8 中添加到 Fortify 的路由?

我安装了 Jetstream 的 Laravel。如何添加到 Fortify 的路线?

我已经阅读了整个自述文件:

该自述文件提供了自定义功能的方法,但没有显示向 Fortify 添加新路由的方法。

我可以看到 routes.php 文件

但是您不应该编辑供应商文件夹中的内容。如果您在供应商文件夹中编辑任何内容,则无论何时运行 Composer 更新,它都会在文件更新时覆盖您的任何更改。

通常,我认为您必须执行某种工匠命令才能通过发布 Fortify 的资源来正确访问相应的文件,例如:

这会将 Fortify 的操作发布到您的 app/Actions 文件夹等

如何以正确的方式向 Fortify 添加新路线?

0 投票
0 回答
659 浏览

php - Laravel 8 Jetstream 自定义 API

我正在尝试创建一个登录端点,这样我就可以在没有 Blade.php 文件的情况下使用它。在使用虚幻引擎时,我无法使用实际的网页,因此想要创建一个将发送回自定义 json 的登录端点。下面是我设置的。当我使用邮递员或 Python 请求时,我收到未找到的页面响应或页面已过期。我怎样才能让这个返回测试或失败?

api.php

虚幻登录控制器.php

0 投票
2 回答
115 浏览

php - Laravel Singleton 仍在创建新对象

我的 中有一个单例设置AppServiceProvider.php,例如:

Breadcrumbs 只是一个简单的类,它管理一系列面包屑,我希望整个应用程序中只有一个对象(所以每次你打电话时new Breadcrumbs()你实际上得到的是现有的对象,而不是一个新的对象。(我认为这就是单例是给?)

但现在已将其添加到JetStreamServiceProvider.php

但是,它没有使用与 AppServiceProvider 中创建的对象相同的对象,而是创建了一个新对象(因此 AppServiceProvider 中的面包屑对象和 JetStreamServiceProvider 中的面包屑对象是包含不同数据集的 2 个不同对象)......这是不好。

我究竟做错了什么?

0 投票
3 回答
2259 浏览

php - 仅当用户状态为活动时,如何在 Laravel 8 Jetstream 中对用户进行身份验证?

我正在构建一个 Laravel 8 应用程序并已成功实现身份验证。现在我想在登录之前检查用户的状态是否处于活动状态。我在用户表中添加了一个字段

我正在使用JetStreamFortify

谢谢你