# Token **Repository Path**: liaoyuan/Token ## Basic Information - **Project Name**: Token - **Description**: This is a Token generated and check class - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-01-07 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ###TokenClass使用说明 ------------- ####GetToken ```php use Common\Token; $expire = 60*60; $token = (new Token($expire))->getToken($params); //return array //[ // 'token'=>'token string', // 'ref'=>'ref string' //] ``` ####CheckToken ```php use Common\Token; $expire = 60*60; $flag = (new Token($expire)->verification($token)); //return array //[ // 'code'=>200, // 'data'=>[ // 'params'=>'params data', // 'timer'=>'create time' // ] //] //OR //[ // 'code'=>400, // 'msg'=>'msg string' //] ``` ####GetNewToken ```php use Common\Token; $expire = 60*60; $token = (new Token($expire)->newToken($oldToken, $ref)); //return array //[ // 'token'=>'token string', // 'ref'=>'ref string' //] //OR //[ // 'code'=>401, // 'msg'=>'msg string' //] ``` ------ ####GetSign ```php use Common\Token; $sign = (new Token()->getSign($data)); //return string ``` ####CheckSign ```php use Common\Token; $sign = (new Token()->signVerify($sign, $data)); //return true|false ```