I am using CAS 5.0.6 and trying to make a custom Login Page.  Can anyone 
share their code or point to a resource of how to learn how to customize 
the Login Page?  What resources did you guys use for reference to get 
started on this type of task?  

On Monday, January 23, 2017 at 7:18:17 AM UTC-6, Matthieu Marc wrote:
>
> Hi,
>
> I am using CAS 5.0.2 and cas-maven-overlay.
>
> I am trying to create a custom theme named "ensam".
>
> In cas.properties, I added following lines in order to make my theme the 
> default theme.
>
> cas.theme.paramName=theme
> cas.theme.defaultThemeName=ensam
>
>
> I create folder src/main/resources/templates/ensam and copied default 
> views file in it. So that, I 
> get src/main/resources/templates/ensam/casLoginView.html
>
> I changed this file.
>
> When I start CAS service (./build.sh run) and go to url /cas/login, I do 
> not see my modification.
>
> In log, I got following :
>
> 2017-01-23 13:25:10,220 DEBUG [org.apereo.cas.services.web.
> RegisteredServiceThemeBasedViewResolver] - <Found view ensam/casLoginView>
> 2017-01-23 13:25:10,265 DEBUG [org.apereo.cas.services.web.
> ServiceThemeResolver] - <Found custom theme [ensam] for service [id=1000.
> .....]
>
> In my cas-overlay-template directory, I can find the file in theses places 
> :
>
> find ./ -name casLoginView.html
> ./src/main/resources/templates/ensam/casLoginView.html [my original file]
> ./target/war/work/org.apereo.cas/cas-server-webapp/WEB-INF/classes/
> templates/casLoginView.html  [file without my changed]
> ./target/cas/WEB-INF/classes/templates/casLoginView.html [file from maven 
> dependencies - without my changed]
> ./target/cas/WEB-INF/classes/templates/ensam/casLoginView.html [my file 
> with changes]
> ./target/classes/templates/ensam/casLoginView.html [my file with changes]
>
> What I missed to make my theme working ?
>
> Thanks
>

-- 
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/76ae6ff6-e9b2-4fb7-8d97-fc0f237f51ff%40apereo.org.

Reply via email to