简单的一个加密请求接口

来源:互联网 发布:什么是前端模块化编程 编辑:程序博客网 时间:2024/05/17 02:32
/** * 自己封装 登录接口 * @return [type] [description] */function port(){    $api = "17233b4b1b51ac91e391e5afe130eb78";//api    $name = Request::input("name");//用户名    $password = Request::input("password");//密码    $port = Request::input("port");//表明    $tokey = Request::input("tokey");//加密规则    $str = $name.$password;    $getTokey = md5($str.$api);    if($tokey != $getTokey)    {        echo "验证失败";    }    else    {        // 创建数据库 入库操作        DB::statement("create table if not exists ".$port."(id int(11) not null AUTO_INCREMENT,name varchar(255),password varchar(255),primary key (id))");        DB::table($port)->insert(['name'=>$name,'password'=>$password]);        echo "验证成功";    }}/** * 用户登录验证 * @return [type] [description] */function post(){    $api = "17233b4b1b51ac91e391e5afe130eb78";    $data = array('name'=>'秦林慧','password'=>"123");    $name = $data['name'];    $password = $data['password'];    $table = "port";    $tokey = md5(implode("",$data).$api);    $url = "http://localhost/smallTow/port/public/port?api=".$api."&tokey=".$tokey."&name=".$name."&password=".$password."&port=".$table."";    echo "<script>alert('正在跳转');location.href='".$url."'</script>";}
0 0
原创粉丝点击