Customizing CAS SSO¶
The Allegra CAS SSO server can be widely customized. There are two approaches you can take:
Lightweight customization via css and HTML templates in place
Full customization via a war file rebuild
Lightweight Customization¶
You can modify the appearance of the SSO system changing the files in
webapps/<context name>/WEB-INF/classes/templates/fragments
and the style sheet in
webapps/<context name>/WEB-INF/classes/static/css/cas
.
The disadvantage of this approach is that your changes will be overwritten
with a new deployment of the application.
We recommend using diff
and patch
on Unix based systems to
automate the patch process.
Full Customization¶
You can configure the entire application behaviour using the CAS overlay technique. It is beyond the scope of this manual to describe this procedure here.