laravel账号密码登录验证

我们今天来接入账号密码的登录

业务:当点击会员时,判断用户是否登录,如果没有登录就跳转到登录页面

member模板的渲染

创建membr控制器,因为我们的member属于模板显示,所以定义在web目录下

然后定义member控制器方法的路由

添加完路由之后可以使用php artisan route:list测试一下,可以看到我们member 的路由已经设置好了

注意这里是需要修改首页的会员连接地址

然后添加一个登陆页面

在LoginController控制器添加一个create方法

这里也需要在web.php路由把create的路由设置为login

然后需要给member路由添加上中间件auth:api,这个中间件是用来判断是否登录的

这个时候我们在打开首页点击会员,会直接跳转到login页面

我们可以在看看登录页面的js的所需要的数据结构

这里是直接将账号密码提交到stroe方法中,因为是接口,所以我们需要把路由设置在api.php里边

设置登录验证的路由,这里使用了dingo

然后在登录页面修改提交地址

然后进行测试错误的账号和密码

到这里我们的账号和密码登录就结束了,下一章我们开始写微信登录

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20190626A0PZWT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券