提交 b0ac01e2 编写于 作者: sinat_25235033's avatar sinat_25235033

set jwt util secret key

上级 8831ea3c
......@@ -38,7 +38,6 @@
<!-- Import dependency management from Spring Boot -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<!-- <version>2.1.4.RELEASE</version>-->
<version>2.2.6.RELEASE</version>
<type>pom</type>
<scope>import</scope>
......
......@@ -9,7 +9,6 @@ import org.springframework.data.repository.query.Param;
import java.util.List;
import java.util.Optional;
import java.util.Set;
/**
* @author tomsun28
......
......@@ -15,6 +15,7 @@ import com.usthe.sureness.subject.SubjectFactory;
import com.usthe.sureness.subject.SurenessSubjectFactory;
import com.usthe.sureness.subject.creater.BasicAuthPasswordSubjectCreator;
import com.usthe.sureness.subject.creater.JwtSubjectCreator;
import com.usthe.sureness.util.JsonWebTokenUtil;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
......@@ -30,6 +31,11 @@ import java.util.List;
@Configuration
public class SurenessConfiguration {
/**
* jwt secret key
*/
private static final String TOM_SECRET_KEY = "?::4s9ssf2sf4sed45pf):";
@Bean
ProcessorManager processorManager(SurenessAccountProvider accountProvider) {
// process init
......@@ -70,6 +76,7 @@ public class SurenessConfiguration {
@Bean
SurenessSecurityManager securityManager(ProcessorManager processorManager,
TreePathRoleMatcher pathRoleMatcher, SubjectFactory subjectFactory) {
JsonWebTokenUtil.setSecretKey(TOM_SECRET_KEY);
// surenessSecurityManager init
SurenessSecurityManager securityManager = SurenessSecurityManager.getInstance();
securityManager.setPathRoleMatcher(pathRoleMatcher);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册