Hi, Philip.
>I just want to end Gluu's session and re-authenticate whenever I am away or idle. So in my own understanding I thought setting these session timeouts can help me achieve my desired output.
Please create and share a HAR file with a capture of the whole your failing flow (when you expect your user to be presented with a login page due to the timeout threshold has been reached, but it doesn't happen). You can use steps listed [here](https://www.inflectra.com/support/knowledgebase/kb254.aspx) - please use Firefox for that, Chrome's HARs are flawed. Also don't forget to set "Persist log" and "Disable cache" checkboxes in the console to save everything, not just the recently loaded page.
>I also like to ask about oxPasswordExpirationDate attribute. It looks like its not working properly
This attribute is used by [Password Expiration custom script](https://github.com/GluuFederation/oxAuth/blob/master/Server/integrations/basic.password_expiration/PasswordExpiration.py) which implements this functionality. Changing just its value doesn't have any effect, I believe.