我用的是拉威尔.我想为新用户禁用注册,但我需要登录才能工作.

如何禁用注册表/路由/控制器?

推荐答案

Laravel 5.7引入了以下功能:

Auth::routes(['register' => false]);

此处当前可能的选项包括:

Auth::routes([
  'register' => false, // Registration Routes...
  'reset' => false, // Password Reset Routes...
  'verify' => false, // Email Verification Routes...
]);

对于较旧的Laravel版本,只需覆盖中的showRegistrationForm()register()个方法

  • Laravel 5.0-5.4的价格为AuthController美元
  • Laravel 5.5的价格为Auth/RegisterController.php美元
public function showRegistrationForm()
{
    return redirect('login');
}

public function register()
{

}

Php相关问答推荐

如果WooCommerce产品具有特定的产品标签,则将元盒添加到管理WooCommerce产品

Symfony/Panther Web抓取不适用于登录后的内容(云功能)

仅在WooCommerce管理订单视图上显示订单项自定义元数据

在WooCommerce中设置带有国家/地区和年份前缀的顺序序号

这是在可召回的背景下吗?

移动应用:在PHP中忽略Cookie?

首先在WooCommerce我的帐户订单页面中移动操作按钮

在指定的约束内使用随机量填充数据集

PHP SimpleXML:按属性值访问 node

限制联系人页面仅允许在WooCommerce中登录的用户

订单完成后创建 WooCommerce 促销代码

如果 Select 的县不是store 所在的县,如何隐藏本地自提?

WooCommerce 相关产品(按 children 类别)作为排名数学主要类别的后备

PHP 创建 CSV 文件并用波斯语写入

CodeIgniter 4中嵌套过滤器组不起作用

Woocommerce注册中的自定义复选框验证错误提示问题

在 WordPress 中使用 $wpdb 运行 MySQL 事务是否安全?

如何将子查询结果添加到学说 2 中主查询的末尾?

php-http/discovery 插件 1.15.1 是否仍在使用自己的模块 destruct Contao 4.13 中的composer 安装?

Laravel 响应 html 默认页面忽略控制器