收藏此站 联系我们 网站
当前位置:首页» 公司新闻 » 【建站服务】眉山企业微信公众号小程序开发公司、眉山企业网页设计方案、眉山做网站开发价格、眉山微信公众号制作运营报价明细表、眉山网站设计公司费用、眉山网站推广大概需要多少钱-域名申请

【建站服务】眉山企业微信公众号小程序开发公司、眉山企业网页设计方案、眉山做网站开发价格、眉山微信公众号制作运营报价明细表、眉山网站设计公司费用、眉山网站推广大概需要多少钱-域名申请

作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-20 15:57:27

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


眉山企业微信公众号小程序开发公司、眉山企业网页设计方案、眉山做网站开发价格、眉山微信公众号制作运营报价明细表、眉山网站设计公司费用、眉山网站推广大概需要多少钱


网站建设.jpg


眉山,古称眉州,是千年大文豪苏东坡的故乡 [2]  , [1]  是国家级天府新区的重要组成部分 [3]  ,素有“千载诗书城”“人文第一州”美誉 [4]  。面积7140平方公里 [5]  ,人口350万 [6]  ,辖东坡、彭山两区和仁寿、洪雅、丹棱、青神四县。 [5] 

眉山文化厚重。宋代曾是我国三大雕版印刷中心之一,唐宋散文八大家中,眉山苏洵、苏轼、苏辙独占三席。两宋年间,眉山进士886人,史称“八百进士”。 [7] 

眉山生态宜居,地处中亚热带湿润季风气候区,四季分明、无霜期长 [8]  。全市森林覆盖率达50% [8]  ,城乡绿化覆盖率58.04% [9]  ,水域面积占国土面积比重达9.5% [8]  ,是国家园林城市、国家森林城市。拥有“世界最美桌山”瓦屋山、“长寿福地”彭祖山、 [8]  “川西第一海”黑龙滩 [10]  、“峨眉半山”七里坪 [10]  等景点,被评为亚太地区(二三线城市)首选旅游目的地 [10]  、中国最美生态文化旅游城市。 [11] 

眉山区位优越,主城区距离成都仅60公里,距离成都双流国际机场、成都天府国际机场均为50公里, [8]  成眉间动车公交化运营,列车数量达80列次/日。 [12]  眉山全域都在天府新区辐射范围内,含94平方公里核心区、448平方公里协调管控区。 [13]  招商引资连续11年居四川前5 [14]  ,落户世界500强企业数量33家、居四川第2。 [15] 



概述

1: 首先在数据库的 users 表中添加两个字段

1): token //token 用于存储用户的 token
2): time_out //time_out 用于设置用户 token 的过期时间

首先创建函数: checkToekn($token)

函数用于检验 token 是否存在, 并且更新 token

public function checkToken($token){        $user = new appindexmodelUsers();        $res = $user->field('time_out')->where('token', $token)->select();        if (!empty($res)) {            //dump(time() - $res[0]['time_out']);            if (time() - $res[0]['time_out'] > 0) {                return 90003; //token长时间未使用而过期,需重新登陆            }            $new_time_out = time() + 604800; //604800是七天            $res = $user->isUpdate(true)                ->where('token', $token)                ->update(['time_out' => $new_time_out]);            if ($res) {                return 90001; //token验证成功,time_out刷新成功,可以获取接口信息            }        }        return 90002; //token错误验证失败    }}

创建函数: douserLogin($username,$password)

用于验证用户名密码, 并登陆, 返回 token 信息

public function douserLogin()    {    $user = new appindexmodelUsers();    $userisset = $user->where('username', $username)->find();    if ($userisset == null) {        return json_decode('{"user":"' . $username . '","code":"400","msg":"用户不存在"}');    } else {        $userpsisset = $user->where('username', $username)->where('password', sha1(md5($password)))->find();        if ($userpsisset == null) {            return json_decode('{"user":"' . $username . '","code":"401","msg":"密码错误"}');        } else {            //session('user', $username);            $token = $this->makeToken();            $time_out = strtotime("+7 days");            $userinfo = ['time_out' => $new_time_out,                         'token' => $token];            $res = $user->isUpdate(true)->where('username', $username)->update($userinfo);            if ($res) {                return json_decode('{"user":"' . $username . '","toekn":'.$token.' "code":"0","msg":"登录成功"}');            }        }    }}

创建函数: makeToekn()

创建 token

private function makeToken()    {    $str = md5(uniqid(md5(microtime(true)), true)); //生成一个不会重复的字符串    $str = sha1($str); //加密    return $str;}

使用的时候, 在需要验证的地方加上如下内容即可判断是否登陆

$login = new appindexcontrollerLogin;$res = $login->checkToken($token);if($res ==90001){    echo 'ok';}else if($res == 90002){    echo 'err';}else if($res == 90003){    echo 'relogin';}

测试结果

ThinkPhp5 实现token登陆

前台反馈

ThinkPhp5 实现token登陆

错误 token

ThinkPhp5 实现token登陆

超时 token




眉山企业微信公众号小程序开发公司眉山企业网页设计方案眉山做网站开发价格、眉山微信公众号制作运营报价明细表、眉山网站设计公司费用、眉山网站推广大概需要多少钱


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务