tp5 用户注册;登录

public function work_login_add()
{
/*添加用户*/
$names=$_POST["names"];
$user=$_POST["user"];
$pwd=$_POST["pwd"];
$pwd=base64_encode($pwd);
$res=Db::name("Workuser")->insert(['u_name'=>$names,'u_username'=>$user,'u_password'=>$pwd]);
return json(['data'=>$names,'msg'=>"添加成功"]);
}
public function work_login()
{ /*用户登录*/
$user=$_POST["user"];
$pwd=$_POST["pwd"];
$pwd=base64_encode($pwd);
$floor=floor(microtime()*1000);
$names=Db::name("Workuser")->where(['u_username'=>$user,'u_password'=>$pwd])->value('u_name');
if($names){
$token=base64_encode($names.$floor);
$tokens=Db::name("Workuser")->where(['u_username'=>$user,'u_password'=>$pwd])->update(["u_token"=>$token]);
$u_status=Db::name("Workuser")->where(['u_username'=>$user,'u_password'=>$pwd])->value('u_status');
return json(['msg'=>"登录成功",'token'=>$token,'u_status'=>$u_status]);
}else{
return json(['msg'=>"登录失败"]);
}
}

posted @ 2019-07-25 12:05  寒皓皓  阅读(2472)  评论(0编辑  收藏  举报