【发布时间】:2023-03-15 11:40:01
【问题描述】:
我想使用 laravel 5.2 中内置的默认身份验证,但是我的应用程序不需要让用户注册自己,因为用户是管理员仪表板的授权用户。只有当前存在的用户才能创建用户。
因此,我需要能够完成一些事情:
- 需要为公共用户禁用注册
- 需要允许认证用户注册新用户,访问注册表
- 需要提供一个表单以允许经过身份验证的用户编辑用户、允许密码重置、名称更改等...
我应该在哪里为这些视图构建控制器方法?我应该完全构建一个新的用户控制器,还是直接将创建和编辑方法写入 authcontroller?总的来说,基于 Laravel 的身份验证构建这样一个系统的最佳实践是什么。
【问题讨论】: