Commit 23203efb 23203efbca01292a433a01bde96fa9244f0a31d5 by lemon

分享链接用户信息

1 parent 78ad3909
...@@ -99,11 +99,12 @@ if (!function_exists('crc64')) { ...@@ -99,11 +99,12 @@ if (!function_exists('crc64')) {
99 if (!function_exists('getToken')) { 99 if (!function_exists('getToken')) {
100 /** 100 /**
101 * @param $key 101 * @param $key
102 * @return void 102 * @return array|string|string[]
103 */ 103 */
104 function getToken($key){ 104 function getToken($key){
105
105 $key = mt_rand(); 106 $key = mt_rand();
106 $hash = hash_hmac("sha1", $v . mt_rand() . time(), $key, true); 107 $hash = hash_hmac("sha1", mt_rand() . time(), $key, true);
107 $token = str_replace('=', '', strtr(base64_encode($hash), '+/', '-_')); 108 return str_replace('=', '', strtr(base64_encode($hash), '+/', '-_'));
108 } 109 }
109 } 110 }
......
...@@ -186,9 +186,7 @@ class PropertyTrackService extends Service ...@@ -186,9 +186,7 @@ class PropertyTrackService extends Service
186 ]; 186 ];
187 187
188 $token = getToken(mt_rand()); 188 $token = getToken(mt_rand());
189 189 RedisClient::instance()->set($token, json_encode($info), null, null, 86400);
190
191 RedisClient::instance()->set("");
192 190
193 return Response::success(); 191 return Response::success();
194 } 192 }
......
...@@ -18,11 +18,11 @@ Route::group(["prefix"=>"property", "middleware"=>['auth.identifier']], function ...@@ -18,11 +18,11 @@ Route::group(["prefix"=>"property", "middleware"=>['auth.identifier']], function
18 Route::get('/track/show', 'PropertyTrackController@show'); 18 Route::get('/track/show', 'PropertyTrackController@show');
19 Route::get('/track/pending', 'PropertyTrackController@pending'); 19 Route::get('/track/pending', 'PropertyTrackController@pending');
20 Route::get('/track/file', 'PropertyTrackController@file'); 20 Route::get('/track/file', 'PropertyTrackController@file');
21 Route::post('/track/shareCreate', 'PropertyTrackController@shareCreate');
21 }); 22 });
22 23
23 Route::group(["prefix"=>"property"], function (){ 24 Route::group(["prefix"=>"property"], function (){
24 Route::get('/track/share', 'PropertyTrackController@share'); 25 Route::get('/track/share', 'PropertyTrackController@share');
25 Route::post('/track/shareCreate', 'PropertyTrackController@shareCreate');
26 Route::get('/track/shareCheck', 'PropertyTrackController@shareCheck'); 26 Route::get('/track/shareCheck', 'PropertyTrackController@shareCheck');
27 Route::get('/track/shareUser', 'PropertyTrackController@shareUser'); 27 Route::get('/track/shareUser', 'PropertyTrackController@shareUser');
28 }); 28 });
......