Skip to content

AgentschapPlantentuinMeise/userdetails

 
 

Repository files navigation

userdetails Build Status

userdetails

About

The Atlas user management app (userdetails) manages profile information for users.

This application is the central repository for user information for Atlas systems requiring authentication.

Userdetails works hand in hand with CAS and both share the same underlying database.

CAS manages the local authentication as well as third party auth provider integrtion.

General Information

Technologies

  • Grails framework: 2.5.6
  • JQuery

Setup

  • To do end to end testing, the project requires you to run CAS project on a different port such as 8089.
  • You will need the following local directory:
  /data/userdetails/config

  • Add the external config files for userdetails.
  • You will need MySQL running in your local environment
  • You will need to run schema.sql in the MySQL to create the database structure

Mail Server

  • You will get unexpected errors if you are not running a local mail server. The config.groovy is set up to point at a mail server on port 1025. This is a good option https://nilhcem.github.io/FakeSMTP/download.html.

  • The app is expected to run in the default port 8080 locally.

About

Atlas user management

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 85.4%
  • Java 12.1%
  • Batchfile 2.3%
  • Other 0.2%