In a scenario where JIRA and Confluence share an Identity Provider, if a user has logged in via SSO in Confluence... it should be automatically recognised as that user in JIRA
Without any single manual step, eg click on login again on JIRA.
In the same scenario where the user is not logged in using SSO, user should have the ability to view the public projects/spaces and sign in via SSO.
Second case is that if the user logs out *anywhere* (that is, Keycloak,JIRA, Confluence or anywhere else that uses the federated login) then it should be logged out in all the federated applications
Please share your experiences in achieving the above using plugins without any custom coding. Thanks for your time, much appreciated.