jdbc config
This commit is contained in:
parent
40212f9547
commit
d8bd45ede8
26
pom.xml
26
pom.xml
@ -17,10 +17,11 @@
|
||||
<pac4j.version>1.8.9</pac4j.version>
|
||||
<metrics.version>3.1.5</metrics.version>
|
||||
|
||||
<java.version>1.8</java.version>
|
||||
<project.build.sourceVersion>1.8</project.build.sourceVersion>
|
||||
<project.build.targetVersion>1.8</project.build.targetVersion>
|
||||
<maven.compiler.aspectj.skip>false</maven.compiler.aspectj.skip>
|
||||
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ssa</maven.build.timestamp.format>
|
||||
<maven.build.timestamp.format>yyyy-MM-dd HH:mm:ss.SSS</maven.build.timestamp.format>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
@ -31,6 +32,22 @@
|
||||
<artifactId>emtomcat-core</artifactId>
|
||||
<version>0.0.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>mysql</groupId>
|
||||
<artifactId>mysql-connector-java</artifactId>
|
||||
<version>5.1.6</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.alibaba</groupId>
|
||||
<artifactId>druid</artifactId>
|
||||
<version>1.1.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jasig.cas</groupId>
|
||||
<artifactId>cas-server-support-jdbc</artifactId>
|
||||
<version>${cas.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jasig.cas</groupId>
|
||||
<artifactId>cas-server-webapp-support</artifactId>
|
||||
@ -66,13 +83,6 @@
|
||||
<artifactId>cas-server-core-audit</artifactId>
|
||||
<version>${cas.version}</version>
|
||||
</dependency>
|
||||
<!--
|
||||
<dependency>
|
||||
<groupId>org.jasig.cas</groupId>
|
||||
<artifactId>cas-server-core-logging</artifactId>
|
||||
<version>${cas.version}</version>
|
||||
</dependency>
|
||||
-->
|
||||
<dependency>
|
||||
<groupId>org.jasig.cas</groupId>
|
||||
<artifactId>cas-server-core-tickets</artifactId>
|
||||
|
@ -206,6 +206,10 @@ server.prefix=${server.name}/cas
|
||||
# yubikey.client.id=
|
||||
# yubikey.secret.key=
|
||||
|
||||
datasource.url=jdbc:mysql://172.16.4.6/yobr-daily?useUnicode=true&characterEncoding=utf8
|
||||
datasource.username=yobr_query
|
||||
datasource.password=yobr_query!
|
||||
|
||||
##
|
||||
# JDBC Authentication
|
||||
#
|
||||
@ -217,7 +221,7 @@ server.prefix=${server.name}/cas
|
||||
# cas.jdbc.authn.query.encode.iterations.field=
|
||||
# cas.jdbc.authn.query.encode.iterations=
|
||||
|
||||
# cas.jdbc.authn.query.sql=
|
||||
cas.jdbc.authn.query.sql=select password from br_auth_user where account = ?
|
||||
|
||||
# cas.jdbc.authn.search.password=
|
||||
# cas.jdbc.authn.search.user=
|
||||
@ -244,6 +248,7 @@ server.prefix=${server.name}/cas
|
||||
# cas.principal.transform.upperCase=false
|
||||
# cas.authn.password.encoding.char=UTF-8
|
||||
# cas.authn.password.encoding.alg=SHA-256
|
||||
cas.authn.password.encoding.alg=MD5
|
||||
# cas.principal.transform.prefix=
|
||||
# cas.principal.transform.suffix=
|
||||
|
||||
|
@ -1,20 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<beans xmlns="http://www.springframework.org/schema/beans"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns:context="http://www.springframework.org/schema/context"
|
||||
xmlns:p="http://www.springframework.org/schema/p"
|
||||
xmlns:c="http://www.springframework.org/schema/c"
|
||||
xmlns:aop="http://www.springframework.org/schema/aop"
|
||||
xmlns:tx="http://www.springframework.org/schema/tx"
|
||||
xmlns:util="http://www.springframework.org/schema/util"
|
||||
xmlns:sec="http://www.springframework.org/schema/security"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
|
||||
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
|
||||
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd
|
||||
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
|
||||
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security.xsd
|
||||
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd">
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/beans
|
||||
http://www.springframework.org/schema/beans/spring-beans.xsd
|
||||
http://www.springframework.org/schema/util
|
||||
http://www.springframework.org/schema/util/spring-util.xsd">
|
||||
|
||||
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
|
||||
init-method="init"
|
||||
destroy-method="close">
|
||||
<property name="url" value="${datasource.url}" />
|
||||
<property name="username" value="${datasource.username}" />
|
||||
<property name="password" value="${datasource.password}" />
|
||||
</bean>
|
||||
|
||||
<alias name="dataSource" alias="queryDatabaseDataSource" />
|
||||
<alias name="defaultPasswordEncoder" alias="passwordEncoder" />
|
||||
<alias name="queryDatabaseAuthenticationHandler" alias="primaryAuthenticationHandler" />
|
||||
|
||||
<util:map id="authenticationHandlersResolvers">
|
||||
<entry key-ref="proxyAuthenticationHandler" value-ref="proxyPrincipalResolver" />
|
||||
@ -29,7 +34,7 @@
|
||||
<bean id="attributeRepository" class="org.jasig.services.persondir.support.NamedStubPersonAttributeDao"
|
||||
p:backingMap-ref="attrRepoBackingMap" />
|
||||
|
||||
<alias name="acceptUsersAuthenticationHandler" alias="primaryAuthenticationHandler" />
|
||||
<!--<alias name="acceptUsersAuthenticationHandler" alias="primaryAuthenticationHandler" />-->
|
||||
<alias name="personDirectoryPrincipalResolver" alias="primaryPrincipalResolver" />
|
||||
|
||||
<util:map id="attrRepoBackingMap">
|
||||
|
@ -113,8 +113,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-actions">
|
||||
<%--<label class="checkbox">
|
||||
<input type="checkbox" id="rememberMe" name="rememberMe" value="true"/>Remember Me</label>--%>
|
||||
<label class="checkbox">
|
||||
<input type="checkbox" id="rememberMe" name="rememberMe" value="true"/>Remember Me</label>
|
||||
<input type="hidden" name="lt" value="${loginTicket}" />
|
||||
<input type="hidden" name="execution" value="${flowExecutionKey}" />
|
||||
<input type="hidden" name="_eventId" value="submit" />
|
||||
|
@ -2,13 +2,12 @@
|
||||
<flow xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://www.springframework.org/schema/webflow"
|
||||
xsi:schemaLocation="http://www.springframework.org/schema/webflow
|
||||
http://www.springframework.org/schema/webflow/spring-webflow.xsd">
|
||||
|
||||
<var name="credential" class="org.jasig.cas.authentication.UsernamePasswordCredential"/>
|
||||
|
||||
http://www.springframework.org/schema/webflow/spring-webflow.xsd">
|
||||
<!--
|
||||
<var name="credential" class="org.jasig.cas.authentication.RememberMeUsernamePasswordCredential" />
|
||||
<var name="credential" class="org.jasig.cas.authentication.UsernamePasswordCredential"/>
|
||||
-->
|
||||
<var name="credential" class="org.jasig.cas.authentication.RememberMeUsernamePasswordCredential" />
|
||||
|
||||
<on-start>
|
||||
<evaluate expression="initialFlowSetupAction"/>
|
||||
</on-start>
|
||||
|
@ -112,14 +112,6 @@
|
||||
<AppenderRef ref="casLogFile"/>
|
||||
</AsyncLogger>
|
||||
|
||||
<AsyncLogger name="org.springframework" level="${log.level}">
|
||||
<AppenderRef ref="console"/>
|
||||
<AppenderRef ref="appLogFile"/>
|
||||
</AsyncLogger>
|
||||
<AsyncLogger name="org.pac4j" level="${log.level}">
|
||||
<AppenderRef ref="console"/>
|
||||
<AppenderRef ref="appLogFile"/>
|
||||
</AsyncLogger>
|
||||
<AsyncRoot level="${log.level}">
|
||||
<AppenderRef ref="console"/>
|
||||
<AppenderRef ref="appLogFile"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user