Browse Source

新增账户密码登录

tags/V2.2.0
chenjiandong 2 years ago
parent
commit
b10c73ec0f
5 changed files with 21 additions and 5 deletions
  1. +5
    -1
      tuoheng_oidc_server/src/main/java/com/tuoheng/config/SecurityConfig.java
  2. +4
    -1
      tuoheng_oidc_server/src/main/resources/application-dev.yml
  3. +4
    -1
      tuoheng_oidc_server/src/main/resources/application-local.yml
  4. +4
    -1
      tuoheng_oidc_server/src/main/resources/application-prod.yml
  5. +4
    -1
      tuoheng_oidc_server/src/main/resources/application-test.yml

+ 5
- 1
tuoheng_oidc_server/src/main/java/com/tuoheng/config/SecurityConfig.java View File

import com.tuoheng.service.impl.OidcUserInfoServiceImpl; import com.tuoheng.service.impl.OidcUserInfoServiceImpl;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.core.annotation.Order; import org.springframework.core.annotation.Order;
@Autowired @Autowired
private UserMapper userMapper; private UserMapper userMapper;


@Value("${oauth2.token.issuer}")
private String tokenIssuer;

@Bean @Bean
@Order(1) @Order(1)
public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http) throws Exception { public SecurityFilterChain authorizationServerSecurityFilterChain(HttpSecurity http) throws Exception {


@Bean @Bean
public ProviderSettings providerSettings() { public ProviderSettings providerSettings() {
return ProviderSettings.builder().build();
return ProviderSettings.builder().issuer(tokenIssuer).build();
} }


/*@Bean /*@Bean

+ 4
- 1
tuoheng_oidc_server/src/main/resources/application-dev.yml View File

max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制) max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接 max-idle: 10 # 连接池中的最大空闲连接
min-idle: 1 # 连接池中的最小空闲连接
min-idle: 1 # 连接池中的最小空闲连接
oauth2:
token:
issuer: http://oidc.dev.t-aaron.com

+ 4
- 1
tuoheng_oidc_server/src/main/resources/application-local.yml View File

max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制) max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接 max-idle: 10 # 连接池中的最大空闲连接
min-idle: 1 # 连接池中的最小空闲连接
min-idle: 1 # 连接池中的最小空闲连接
oauth2:
token:
issuer: http://127.0.0.1:8090

+ 4
- 1
tuoheng_oidc_server/src/main/resources/application-prod.yml View File

max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制) max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接 max-idle: 10 # 连接池中的最大空闲连接
min-idle: 1 # 连接池中的最小空闲连接
min-idle: 1 # 连接池中的最小空闲连接
oauth2:
token:
issuer: http://172.16.1.31:8090

+ 4
- 1
tuoheng_oidc_server/src/main/resources/application-test.yml View File

max-active: 1000 # 连接池最大连接数(使用负值表示没有限制) max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制) max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接 max-idle: 10 # 连接池中的最大空闲连接
min-idle: 1 # 连接池中的最小空闲连接
min-idle: 1 # 连接池中的最小空闲连接
oauth2:
token:
issuer: https://oidc.test.t-aaron.com

Loading…
Cancel
Save