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.

Reply via email to