php - 如何在 Laravel 8 Jetstream 中验证注册路由?
问题描述
我想在 laravel 8 中禁用登录路由的访问权限。我正在使用 laravel jetstream 和 livewire。这是 routes\web.php 中的代码。我没有更改路由文件中的任何内容。
Route::get('/', function () {
return view('welcome');
});
Route::middleware(['auth:sanctum', 'verified'])->get('/dashboard', function () {
return view('dashboard');
})->name('dashboard');
解决方案
要禁用注册,请转到 config/fortify.php 并注释掉 Features::registration()。
'features' => [
//Features::registration(),
Features::resetPasswords(),
// Features::emailVerification(),
Features::updateProfileInformation(),
Features::updatePasswords(),
Features::twoFactorAuthentication(),
],
推荐阅读
- database - 对于大于 28 G 的大表,SQLite3 读写速度极慢
- c - 是否可以检测到 C 结构有一个字段?
- java - Spingboot-尝试运行我的 jar 文件时在 META-INF/spring.factories 中找不到自动配置类
- html - 文字不会超过图像
- node.js - 将修饰符与 Objection.js 关系映射一起使用
- azure - Azure 存储异地冗余解决方案,同时实现读取和写入的高可用性
- android - Andorid:用向外的曲线画一个圆
- r - 将 Rmarkdown 渲染到 R 包外的目录
- r - 在 R 中创建 Nexus 文件
- r - 在 plot.title 中使用 element_markdown() 后,单个空格显示为双空格