思路:前台输入账号密码,后台自定义一个函数checkNamePwd()用于验证账号密码正确与否,在控制器里调用,其中,checkNamePwd()方法验证账号密码正确性是首先通过账号查找密码,然后把查找出来的密码和用户输入的密码比较,相同则登陆成功,否则登录失败!
首先在模型类定义一个函数checkNamePwd()
public function checkNamePwd($name,$pwd)
{
//①先根据$name查询是否存在指定名字的记录
//通过$name查找
微信小程序本身并不具有刷脸登录的功能,实现时需要借助百度云的人脸识别的sdk,当然现在百度云是暂时免费的,我们可以登录自行下载使用。
下载地址
后台代码我们使用thinkPHP框架实现,将下载好的sdk导入thinkPHP框架中,就可以写方法使用了。
我们需要将图片上传到自己服务器和百度云人脸库中。
public function login(){
$dir=./***;//自己定义的文件名
if(!file_exists($dir)){
mkdir($dir,07
本文实例讲述了thinkphp 5框架实现登陆,登出及session登陆状态检测功能。分享给大家供大家参考,具体如下:
1,访问http://localhost/tp5/admin.php时,判断有没有登陆:
想法:写一个父类,继承controller,然后定义一个初始化方法,在控制器调用时就判断是否登陆
<?php
namespace app\Admin\controller;
use think\Controller;
use think\Session;
class Basic e