配置优化

This commit is contained in:
MaxKey 2024-06-21 17:42:12 +08:00
parent be7d172e74
commit 2df897913b
2 changed files with 52 additions and 44 deletions

View File

@ -18,6 +18,11 @@ group =org.dromara.maxkey
version =4.0.4 version =4.0.4
vendor =https://www.maxkey.top vendor =https://www.maxkey.top
author =MaxKeyTop author =MaxKeyTop
githubUrl =https://github.com/dromara/MaxKey
giteeUrl =https://gitee.com/dromara/MaxKey
licenseName =The Apache Software License, Version 2.0
licenseUrl =https://www.apache.org/licenses/LICENSE-2.0.txt
createYear =2019
#docker jib image #docker jib image
jibFromImage =eclipse-temurin:17-jre jibFromImage =eclipse-temurin:17-jre

View File

@ -20,47 +20,50 @@
rootProject.name = 'MaxKey' rootProject.name = 'MaxKey'
include ( //Common
//Common include ('maxkey-common')
'maxkey-common', include ('maxkey-core')
'maxkey-core', include ('maxkey-persistence')
'maxkey-persistence',
//authentications //authentications
'maxkey-authentications:maxkey-authentication-core', include ('maxkey-authentications:maxkey-authentication-captcha')
'maxkey-authentications:maxkey-authentication-captcha', include ('maxkey-authentications:maxkey-authentication-core')
'maxkey-authentications:maxkey-authentication-ip2location', include ('maxkey-authentications:maxkey-authentication-ip2location')
'maxkey-authentications:maxkey-authentication-social', include ('maxkey-authentications:maxkey-authentication-otp')
'maxkey-authentications:maxkey-authentication-otp', include ('maxkey-authentications:maxkey-authentication-provider')
'maxkey-authentications:maxkey-authentication-provider', include ('maxkey-authentications:maxkey-authentication-sms')
'maxkey-authentications:maxkey-authentication-sms', include ('maxkey-authentications:maxkey-authentication-social')
//rest apis
'maxkey-web-apis:maxkey-web-api-scim', //rest apis
'maxkey-web-apis:maxkey-web-api-rest', include ('maxkey-web-apis:maxkey-web-api-rest')
//synchronizers include ('maxkey-web-apis:maxkey-web-api-scim')
'maxkey-synchronizers:maxkey-synchronizer',
'maxkey-synchronizers:maxkey-synchronizer-reorgdept', //synchronizers
'maxkey-synchronizers:maxkey-synchronizer-activedirectory', include ('maxkey-synchronizers:maxkey-synchronizer')
'maxkey-synchronizers:maxkey-synchronizer-feishu', include ('maxkey-synchronizers:maxkey-synchronizer-activedirectory')
'maxkey-synchronizers:maxkey-synchronizer-jdbc', include ('maxkey-synchronizers:maxkey-synchronizer-dingtalk')
'maxkey-synchronizers:maxkey-synchronizer-ldap', include ('maxkey-synchronizers:maxkey-synchronizer-feishu')
'maxkey-synchronizers:maxkey-synchronizer-dingtalk', include ('maxkey-synchronizers:maxkey-synchronizer-jdbc')
'maxkey-synchronizers:maxkey-synchronizer-workweixin', include ('maxkey-synchronizers:maxkey-synchronizer-ldap')
//Protocol include ('maxkey-synchronizers:maxkey-synchronizer-reorgdept')
'maxkey-protocols:maxkey-protocol-authorize', include ('maxkey-synchronizers:maxkey-synchronizer-workweixin')
'maxkey-protocols:maxkey-protocol-oauth-2.0',
'maxkey-protocols:maxkey-protocol-saml-2.0', //Protocol
'maxkey-protocols:maxkey-protocol-cas', include ('maxkey-protocols:maxkey-protocol-authorize')
'maxkey-protocols:maxkey-protocol-jwt', include ('maxkey-protocols:maxkey-protocol-cas')
'maxkey-protocols:maxkey-protocol-formbased', include ('maxkey-protocols:maxkey-protocol-extendapi')
'maxkey-protocols:maxkey-protocol-tokenbased', include ('maxkey-protocols:maxkey-protocol-formbased')
'maxkey-protocols:maxkey-protocol-extendapi', include ('maxkey-protocols:maxkey-protocol-jwt')
//webs include ('maxkey-protocols:maxkey-protocol-oauth-2.0')
//gataway include ('maxkey-protocols:maxkey-protocol-saml-2.0')
'maxkey-webs:maxkey-gataway', include ('maxkey-protocols:maxkey-protocol-tokenbased')
//maxkey(sign)
'maxkey-webs:maxkey-web-maxkey', //webs
//management(mgt) //gataway
'maxkey-webs:maxkey-web-mgt', include ('maxkey-webs:maxkey-gataway')
//openapi(open) //maxkey(sign)
'maxkey-webs:maxkey-web-openapi', include ('maxkey-webs:maxkey-web-maxkey')
) //management(mgt)
include ('maxkey-webs:maxkey-web-mgt')
//openapi(open)
include ('maxkey-webs:maxkey-web-openapi')