tp登录功能思路

首先 判断请求是不是一个post请求
if(request()->isPost){
获取全部的信息 全部信息
r e q u e s t = i n p u t ( ) 参 数 检 测 调 用 v a l i d a t e 方 法 执 行 验 证 / / 判 断 验 证 的 参 数 是 不 是 等 于 t r u e 就 request=input() 参数检测 调用validate方法执行验证 // 判断验证的参数是不是 等于true 就 request=input()validate//trueThis->error($validate)
// 因为数据是哪个密码 md5加密的 所有定义一个函数 进行加密 自定义了一个函数
调用即可
根据用户得到的账号 还有加密的密码 查询数据库
KaTeX parse error: Undefined control sequence: \pp at position 6: info=\̲p̲p̲\admin\model\Ma…request[‘username’])->where(‘password’,’=’, p a s s w o r d ) − > f i n d ( ) ; i f ( password)->find(); if( password)>find();if(info){

如果查询到了 就设置session

session(‘session_msg’,$info->toarray());
// 提示一个登入成功
}else{
$this->succes(“登入成功”);
}else{
// get请求时候 就是走下面
// 渲染页面
// 关闭公共模板页面
$this->view->engine->layout(false);
return view();
}
}

代码例子
在这里插入图片描述
加密函数
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值