Steps for deploying SecurityRAT as a CAS (SSO) client.
Central Authentication Service
If you’re not familiar with CAS, please refer to these resources:
Integration steps
In order to deploy SecurityRAT as a CAS client, just open the configuration file at src/main/resources/config/application.yml
(depending on whether you want to configure the development or production profile) and edit the following lines:
authentication:
type: CAS # the default setting
cas:
casLoginUrl: http(s)://localhost:8443/cas #Change to the URL your CAS server listens on
casLogoutUrl: https://localhost:8443/cas/logout # Change to your CAS server logout URL
callbackUrl: https://localhost:9000/callback #Change to the correct URL (https) of SecurityRAT
Log in to your mariadb server and in the JHI_USER
table rename the ‘admin’ user login to your CAS username in order to get full rights for your admin user.
Restart the application and you’re done!