Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wecloud_im_server
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hewei
wecloud_im_server
Commits
2701a121
Commit
2701a121
authored
Jan 31, 2022
by
hweeeeeei
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch '1.4' of
https://gitlab.aillo.cc/hewei/wecloud_im_server
into upay-test
parents
0453ab17
e19f6465
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
28 additions
and
3 deletions
+28
-3
common/src/main/java/com/wecloud/im/controller/SignController.java
+7
-2
common/src/main/java/com/wecloud/im/param/GetSignVo.java
+20
-0
config/src/main/resources/config/logback.xml
+1
-1
No files found.
common/src/main/java/com/wecloud/im/controller/SignController.java
View file @
2701a121
...
...
@@ -2,7 +2,9 @@ package com.wecloud.im.controller;
import
cn.hutool.crypto.digest.MD5
;
import
com.wecloud.im.param.GetSignParam
;
import
com.wecloud.im.param.GetSignVo
;
import
com.wecloud.im.service.ImClientLoginService
;
import
io.geekidea.springbootplus.framework.common.api.ApiResult
;
import
io.geekidea.springbootplus.framework.common.controller.BaseController
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
...
...
@@ -33,9 +35,12 @@ public class SignController extends BaseController {
*/
@PostMapping
(
"/get"
)
@ApiOperation
(
value
=
"获取sign(仅提供测试调试使用)"
,
notes
=
"生成签名测试,在生产环境中,此步骤需要第三方应用的服务端进行生成"
)
public
String
get
(
@RequestBody
GetSignParam
getSignParam
)
throws
Exception
{
public
ApiResult
<
GetSignVo
>
get
(
@RequestBody
GetSignParam
getSignParam
)
throws
Exception
{
return
new
MD5
().
digestHex
(
getSignParam
.
getTimestamp
()
+
getSignParam
.
getClientId
()
+
getSignParam
.
getAppKey
()
+
getSignParam
.
getAppSecret
());
GetSignVo
getSignVo
=
new
GetSignVo
();
String
md5Str
=
new
MD5
().
digestHex
(
getSignParam
.
getTimestamp
()
+
getSignParam
.
getClientId
()
+
getSignParam
.
getAppKey
()
+
getSignParam
.
getAppSecret
());
getSignVo
.
setToken
(
md5Str
);
return
ApiResult
.
ok
(
getSignVo
);
}
}
...
...
common/src/main/java/com/wecloud/im/param/GetSignVo.java
0 → 100644
View file @
2701a121
package
com
.
wecloud
.
im
.
param
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
import
java.io.Serializable
;
/**
*
*/
@Data
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"GetSignVo"
)
public
class
GetSignVo
implements
Serializable
{
@ApiModelProperty
(
"token"
)
private
String
token
;
}
\ No newline at end of file
config/src/main/resources/config/logback.xml
View file @
2701a121
...
...
@@ -167,7 +167,7 @@
</springProfile>
<springProfile
name=
"prod"
>
<root
level=
"
INFO
"
>
<root
level=
"
ERROR
"
>
<appender-ref
ref=
"ELASTIC"
/>
<appender-ref
ref=
"CONSOLE"
/>
<appender-ref
ref=
"ASYNC_FILE"
/>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment