Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
youjj
cloud-platform
Commits
0a3971f8
Commit
0a3971f8
authored
Jun 18, 2019
by
libin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
token用户
parent
939738d6
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
1 deletion
+11
-1
TokenAop.java
...m/github/wxiaoqi/security/admin/support/aop/TokenAop.java
+10
-0
AdminBootstrap.java
...ava/com/github/wxiaoqi/security/admin/AdminBootstrap.java
+1
-1
No files found.
ace-modules/ace-admin-api/src/main/java/com/github/wxiaoqi/security/admin/support/aop/TokenAop.java
View file @
0a3971f8
...
...
@@ -12,11 +12,14 @@ import org.aspectj.lang.annotation.Aspect;
import
org.aspectj.lang.annotation.Pointcut
;
import
org.aspectj.lang.reflect.MethodSignature
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnBean
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnClass
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.context.request.RequestContextHolder
;
import
org.springframework.web.context.request.ServletRequestAttributes
;
import
javax.annotation.PostConstruct
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
java.lang.reflect.Method
;
...
...
@@ -30,9 +33,11 @@ import java.lang.reflect.Parameter;
*/
@Aspect
@Component
@ComponentScan
(
"com.xxfc.platform"
)
@ConditionalOnClass
(
value
=
UserFeign
.
class
)
public
class
TokenAop
{
@Value
(
"${auth.user.token-header:Authorization}"
)
private
String
tokenHeader
;
...
...
@@ -42,6 +47,11 @@ public class TokenAop {
@Pointcut
(
"execution(* com.xxfc.platform..rest..*(..))"
)
public
void
tokenExpress
(){}
@PostConstruct
public
void
init
(){
System
.
out
.
println
(
"******************初始化******************"
);
}
/**
* userFeign.userDetailByToken(""); 获取app用户的信息
* userFeign.userinfoByToken(""); 获取后台用户的信息
...
...
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap.java
View file @
0a3971f8
...
...
@@ -33,7 +33,7 @@ import java.util.List;
@EnableDiscoveryClient
@EnableCircuitBreaker
@SpringBootApplication
@EnableFeignClients
({
"com.github.wxiaoqi.security
.auth.client.feign
"
,
"com.xxfc.platform"
})
@EnableFeignClients
({
"com.github.wxiaoqi.security"
,
"com.xxfc.platform"
})
@EnableScheduling
@EnableAceAuthClient
@EnableAceCache
...
...
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