<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:32:25 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[KEYCLOAK-4] Implement &quot;back to login&quot; on the &quot;failed to logout&quot; screen</title>
                <link>https://folio-org.atlassian.net/browse/KEYCLOAK-4</link>
                <project id="10272" key="KEYCLOAK">folio-keycloak</project>
                    <description>&lt;p&gt;If you try to logout but your session is already ended you wind up on a screen which states that logout failed (see screenshot below). &#160;From here, there&apos;s no way to get back to either the login screen.&#160;Scope:Add a simple hyperlink allowing the user to navigate back to the login screen.&lt;/p&gt;</description>
                <environment></environment>
        <key id="79296">KEYCLOAK-4</key>
            <summary>Implement &quot;back to login&quot; on the &quot;failed to logout&quot; screen</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="3" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/inprogress.png" description="This issue is being actively worked on at the moment by the assignee.">In Progress</status>
                    <statusCategory id="4" key="indeterminate" colorName="yellow"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="557058:b5c00130-8516-454c-acae-335db2b62fd8">Ryan Berger</assignee>
                                                                <reporter accountid="5cf6c546b87c300f36eb7b9a">Craig McNally</reporter>
                                    <labels>
                            <label>epam-eureka</label>
                            <label>eureka-phase4</label>
                            <label>front-end</label>
                            <label>need-review</label>
                    </labels>
                <created>Mon, 1 Jan 2024 11:30:56 +0000</created>
                <updated>Wed, 7 Feb 2024 13:15:04 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                                                            <comment id="188150" author="70121:26da6b78-0d8a-4d47-b80e-9541f5e4cea5" created="Mon, 1 Jan 2024 11:30:56 +0000"  >&lt;p&gt;The user is able to navigate back to the login screen from the &quot;&quot;failed to logout&quot;&quot; page.A demonstration is given to the team using the &quot;&quot;evrk&quot;&quot; environment&lt;/p&gt;</comment>
                                                            <comment id="188151" author="70121:26da6b78-0d8a-4d47-b80e-9541f5e4cea5" created="Mon, 1 Jan 2024 11:30:56 +0000"  >&lt;p&gt;Steps to get to the &quot;&quot;failed to logout&quot;&quot; screenlogin - you&apos;ll see foliologout via menu in top right corner. - you will see a logout confirmation pageclick the logout button - you&apos;ll be taken to the tenant selection screen (consortia) or login screen (non-consortia)hit the back button - you should be back at the logout confirmation pageclick the logout button - you should arrive at the &quot;&quot;We are sorry...&quot;&quot; / failed logout page.&lt;/p&gt;</comment>
                                                            <comment id="188152" author="61af2efff24150007266ea04" created="Fri, 12 Jan 2024 10:57:43 +0000"  >&lt;p&gt;Reproducible on Demo env as per description.&#160;&lt;/p&gt;

&lt;p&gt;Note that there is a ticket for similar issue - 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;MODLOGINKC-7&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODLOGINKC-7&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;(Demo env) &amp;quot;We are sorry&amp;quot; screen when logging out of Member tenant after switching affiliations&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODLOGINKC-7
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
 (but only for Consortial Member tenant and without token expiration)&lt;/p&gt;</comment>
                                                            <comment id="199747" author="61af2efff24150007266ea04" created="Tue, 6 Feb 2024 14:17:48 +0000"  >&lt;p&gt;Tested on &#8220;evrk&#8220; and PoC environments - issue is still reproducible &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/warning.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; &lt;/p&gt;

&lt;p&gt;Steps to reproduce (as per comment by Natalia):&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Open &#8220;evrk&#8220; URL in a browser&lt;/li&gt;
	&lt;li&gt;Select a tenant from a dropdown (e.g., &quot;diku&quot;) &#8594; Click on &quot;Continue&quot; button&lt;/li&gt;
	&lt;li&gt;Input valid user username/password &#8594; Click on &quot;Log in&quot; button&lt;/li&gt;
	&lt;li&gt;Click on user profile section at the right side of top navigation bar &#8594; Select &quot;Log out&quot; option&lt;/li&gt;
	&lt;li&gt;Click on &quot;Logout&quot; button (on logout confirmation screen)&lt;/li&gt;
	&lt;li&gt;Click on browser &quot;Back&quot; button to navigate back to previous screen&lt;/li&gt;
	&lt;li&gt;Click on &quot;Logout&quot; button (on logout confirmation screen)&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;Result: Logout failure screen with &#8220;We are sorry&#8230;&#8220; message. &lt;b&gt;&lt;em&gt;No link or other controls for a user to get back to tenant selection screen&lt;/em&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The same result is for the PoC environment (except there is no tenant selection screen, so a user would need to go back to login screen instead)&lt;/p&gt;

&lt;p&gt;See screencasts with examples:&lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;embeddedObject&quot;&gt;&lt;object classid=&quot;clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B&quot; codebase=&quot;https://www.apple.com/qtactivex/qtplugin.cab&quot; data=&quot;/rest/api/3/attachment/content/64619?stream=true&quot; height=&quot;1020&quot; type=&quot;video/mp4&quot; width=&quot;1840&quot; &gt;&lt;param name=&quot;data&quot; value=&quot;/rest/api/3/attachment/content/64619?stream=true&quot;/&gt;&lt;param name=&quot;src&quot; value=&quot;/rest/api/3/attachment/content/64619?stream=true&quot;/&gt;&lt;param name=&quot;type&quot; value=&quot;video/mp4&quot;/&gt;&lt;embed height=&quot;1020&quot; pluginspage=&quot;https://www.apple.com/quicktime/download/&quot; src=&quot;/rest/api/3/attachment/content/64619?stream=true&quot; type=&quot;video/mp4&quot; width=&quot;1840&quot; /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;embeddedObject&quot;&gt;&lt;object classid=&quot;clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B&quot; codebase=&quot;https://www.apple.com/qtactivex/qtplugin.cab&quot; data=&quot;/rest/api/3/attachment/content/64620?stream=true&quot; height=&quot;1020&quot; type=&quot;video/mp4&quot; width=&quot;1840&quot; &gt;&lt;param name=&quot;data&quot; value=&quot;/rest/api/3/attachment/content/64620?stream=true&quot;/&gt;&lt;param name=&quot;src&quot; value=&quot;/rest/api/3/attachment/content/64620?stream=true&quot;/&gt;&lt;param name=&quot;type&quot; value=&quot;video/mp4&quot;/&gt;&lt;embed height=&quot;1020&quot; pluginspage=&quot;https://www.apple.com/quicktime/download/&quot; src=&quot;/rest/api/3/attachment/content/64620?stream=true&quot; type=&quot;video/mp4&quot; width=&quot;1840&quot; /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab5c00130-8516-454c-acae-335db2b62fd8&quot; class=&quot;user-hover&quot; rel=&quot;557058:b5c00130-8516-454c-acae-335db2b62fd8&quot; data-account-id=&quot;557058:b5c00130-8516-454c-acae-335db2b62fd8&quot; accountid=&quot;557058:b5c00130-8516-454c-acae-335db2b62fd8&quot; rel=&quot;noreferrer&quot;&gt;Ryan Berger&lt;/a&gt; - please review&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="13754">UXPROD-4605</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="20527">FAT-11732</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="20528">FAT-11733</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="64619" name="KEYCLOAK-4_evrk.mp4" size="1537480" author="61af2efff24150007266ea04" created="Tue, 6 Feb 2024 14:17:48 +0000"/>
                            <attachment id="64620" name="KEYCLOAK-4_poc.mp4" size="1049574" author="61af2efff24150007266ea04" created="Tue, 6 Feb 2024 14:17:48 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10149"><![CDATA[Eureka]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i08xtk:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="231">Eureka Sprint 45</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 1 Jan 2024 11:30:56 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>