Skip to content

ducklingcloud/umt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Duckling UMT

UMT (User Management Tool) is a web-based identity managemnt tool. It provides OAuth service for application services, e.g. Duckling DDL.

Install

All jars that can not be obtained from the public maven repository have been put into 'localdep' directory, so you need to install them into your local repository manually (install-dep.sh) before building. These legacy dependencies will be removed in the near future.

Some duckling dependencies such as falcon-cache, falcon-mstatic, clb-api, etc. can be downloaded and built (mvn install) from the same account 'ducklingcloud' at Github.

  • frmwrk
  • clb/clb-api
  • falcon/common,cache,mstatic
  • umt/umt-api

The 'umt.war' could be made by mvn package.

Use mvn cargo:run to run with embedded tomcat 8.x. Go to http://localhost:9090/umt

With umt.war:

  1. Deploy it into a servlet container, e.g. Tomcat.

  2. In WEB-INF/conf, edit umt.properties according to your local configurations. Rename umt-secret-TEMPLATE.properties to umt-secret.properties and put passwords info in it.

  3. Create databases in mysql, if you choose mysql in last step. Tables will be created automatically during startup. If you choose derby, just skip this step.

  4. Start tomcat and enjoy!

Support

kai.nan[at]icloud[dot]com

About

User Management tools

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 96.1%
  • CSS 2.2%
  • Other 1.7%