laravel5.1-第8章-登录注册auth laravel5.1-第8章-登录注册auth

2023-06-28

一、注册路由

注册 laravel 自带的 auth 路由

Route::get('auth/login', 'Auth\AuthController@getLogin');
Route::post('auth/login', 'Auth\AuthController@postLogin');

Route::get('auth/register', 'Auth\AuthController@getRegister');
Route::post('auth/register', 'Auth\AuthController@postRegister');

Route::get('auth/logout', 'Auth\AuthController@getLogout');

二、新增属性

在 app/Http/Controllers/Auth/AuthController.php 中新增

protected $redirectPath = '/articles';

这里表示注册或者登录成功后跳转的页面

三、新建注册视图

新建文件:resources/view/auth/register.blade.php

https://file.lulublog.cn/images/3/2023/06/DVwWk3vkgW46XcSkkreZVk36QHo456.jpg

访问:http://localhost:8000/auth/register 进行注册

注册成功后,访问 http://localhost:8000/auth/logout 进行退出登录

四、新建登录视图

新建文件:resources/view/auth/login.blade.php

https://file.lulublog.cn/images/3/2023/06/nSqsQgSXFAxNZqqqvOnGu39kNNA3Ff.jpg

访问:http://localhost:8000/auth/login 进行登录

登录成功后,访问 http://localhost:8000/auth/logout 进行退出登录

可以使用以下方法获取登录用户的数据,比如

Auth::user()->name

可以使用以下方法登录指定 ID 用户

Auth::loginUsingId(2);

这里的 2 表示登录 id=2 的用户

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

阅读 257