useredit / laravelui
此包最新版本(dev-master)没有提供许可证信息。
示例
dev-master
2021-01-12 05:50 UTC
Requires
- php: >=7
This package is auto-updated.
Last update: 2024-09-12 14:30:02 UTC
README
关于
此包提供编辑和注销用户信息的功能
需求
・ laravel6.* ・ laravel/ui ・ npm ・ vue.js
安装
composer require useredit/laravelui
执行以下命令。
php artisan useredit
创建以下文件。
app/Http/Requests/ChangePasswordRequest.php
app/Http/Requests/UpdateEmailRequest.php
app/Http/Requests/WithdrawalRequest.php
resources/views/auth/WithdrawalForm.blade.php
resources/views/auth/UserEdit.blade.php
app/Http/Controllers/Auth/UserEditController.php
添加以下代码。
routes/web.php
Route::group(['middleware' => ['auth']], function() {
Route::get('/user', 'Auth\UserEditController@UserEditForm');
Route::post('/user/edit/email','Auth\UserEditController@EmailUpdate');
Route::post('/user/edit/password','Auth\UserEditController@PasswordChange');
Route::get('/user/edit/delete','Auth\UserEditController@WithdrawalForm');
Route::post('/user/edit/Withdrawal','Auth\UserEditController@Withdrawal');
});
许可证
useredit 是开源软件,使用 MIT 许可证授权。