Hi Anusuya, > Q1. What is the default timeout value of CAS cookie after login & its related property? CAS is relatively complicated in this part, so basically: - There are TGC cookie which is a cookie stored in user browser indicating they have login, that one expired when user close the browser https://apereo.github.io/cas/6.3.x/configuration/Configuration-Properties.html#ticket-granting-cookie - There is a TGT ticket, that one default expired 8 hours https://apereo.github.io/cas/6.3.x/configuration/Configuration-Properties.html#ticket-granting-tickets - There is a thing called sliding windows, if user do not login within sliding windows, they will be considered not active. Default sliding windows is 2 hours https://apereo.github.io/cas/6.3.x/configuration/Configuration-Properties.html#default
> Q2. We are getting the below default login successful page if there is no service param in url. You can override the https://github.com/apereo/cas/blob/master/support/cas-server-support-thymeleaf/src/main/resources/templates/login/casGenericSuccessView.html For how to override a file, this might help. https://groups.google.com/a/apereo.org/g/cas-user/c/k-yfoou7Zy0 I don't have time to write a full on guide, you can google a bit see how it works. After you override the casGenericSuccessView.html, add whatever you like and your edit will completely override the one from CAS default :) > Q3: cas.view.default-redirect-url=https://mydomain.com/home - *This will be executed only when there is no service provided right? Can someone confirm on the same?* Yes, it only execute only when no service provider Hope this helps, Cheers! - Andy On Sunday, 23 May 2021 at 23:01:47 UTC+8 [email protected] wrote: > Hi Team, > > We are using CAS 6.3.2 server and JDK 11. I would be grateful if someone > clears my doubt. > We are facing the below issue in production: > > 1. What is the default timeout value of CAS cookie after login & its > related property? > 2. We are getting the below default login successful page if there is no > service param in url. > *https://mydomain.com/cas/login <https://mydomain.com/cas/login>* > We make sure to provide service parameter in all use cases. But if end > user gives "/cas/login", he is able to see this page. > > Is there any way to override the default login success page and show > different page with back button? > [image: cas.png] > > We are authenticating 2 domains using CAS. > *https://mydomain.com/cas/login?service= > <https://mydomain.com/cas/login?service=>**https://mydomain.com/home > <https://mydomain.com/home>* > *https://mydomain.com/cas/login?service= > <https://mydomain.com/cas/login?service=>**https://mydomain2.com/home > <https://mydomain2.com/home>* > > *Saw this property in CAS documentation.* > cas.view.default-redirect-url=https://mydomain.com/home - *This will be > executed only when there is no service provided right? Can someone confirm > on the same?* > > Thanks in advance! > > Regards, > Anusuya. > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- 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/0ca0e554-cbd2-4fa5-902c-349b135976e6n%40apereo.org.
