Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Cong.Zhao
/
musician-api.hikoon.com
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
1b11d067
...
1b11d06726e103d9b446c3b4d7e553dd108afd60
authored
2022-12-05 19:07:39 +0800
by
lemon
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
分享链接接口
1 parent
b1958914
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
4 deletions
app/Helper/ErrorCode.php
app/Http/Middleware/AuthShare.php
routes/property.php
app/Helper/ErrorCode.php
View file @
1b11d06
...
...
@@ -77,7 +77,7 @@ class ErrorCode
self
::
URL_FAIL
=>
'链接不存在'
,
self
::
URL_CHECK_FAIL
=>
'链接验证失败'
,
self
::
URL_EXPIRE
=>
'链接已失效'
,
self
::
URL_TOKEN_FAIL
=>
'T
OKEN
失效'
,
self
::
URL_TOKEN_FAIL
=>
'T
oken
失效'
,
];
...
...
app/Http/Middleware/AuthShare.php
View file @
1b11d06
...
...
@@ -36,7 +36,10 @@ class AuthShare
$info
=
RedisClient
::
instance
()
->
get
(
$token
);
//验证token
if
(
is_null
(
$info
))
return
Response
::
error
(
ErrorCode
::
URL_TOKEN_FAIL
);
if
(
is_null
(
$info
))
{
Log
::
info
(
__METHOD__
.
':token失效'
,
[
'token'
=>
$token
]);
return
Response
::
error
(
ErrorCode
::
URL_TOKEN_FAIL
);
}
$info
=
json_decode
(
$info
,
true
);
...
...
routes/property.php
View file @
1b11d06
...
...
@@ -25,13 +25,14 @@ Route::group(["prefix"=>"property"], function (){
Route
::
get
(
'/track/share'
,
'PropertyTrackController@share'
);
Route
::
get
(
'/track/shareCheck'
,
'PropertyTrackController@shareCheck'
);
Route
::
get
(
'/track/shareUser'
,
'PropertyTrackController@shareUser'
);
Route
::
get
(
'/track/shareFile
'
,
'PropertyTrackController@shareFil
e'
);
Route
::
get
(
'/track/shareFile
Type'
,
'PropertyTrackController@shareFileTyp
e'
);
});
//资产-分享链接
Route
::
group
([
"prefix"
=>
"property"
,
"middleware"
=>
[
'auth.share'
]],
function
(){
Route
::
get
(
'/track/shareShow'
,
'PropertyTrackController@shareShow'
);
Route
::
get
(
'/track/shareFileType'
,
'PropertyTrackController@shareFileType'
);
Route
::
get
(
'/track/shareFile'
,
'PropertyTrackController@shareFile'
);
});
...
...
Please
register
or
sign in
to post a comment