<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:44:50 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-3260] Realm authentication token logic</title>
                <link>https://jira.mongodb.org/browse/CSHARP-3260</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;I have been looking into using mongoDb fully for my service and saw the authentication part of Realm which looked neat. Then I started to dig into this and found out that none of the SDKs seems to support the use of the refresh token that you get once you login? There doesn&apos;t seem to be any API where you can validate if a token is valid any more? The refresh token lifetime seems to be 30 mins which doesn&apos;t work at all in a mobile concept since you wanna keep the user logged in between the uses of the app you need to be able to refresh the access token when you login which won&apos;t be possible if the refresh token is only alive for 30 mins.&lt;/p&gt;

&lt;p&gt;Is there any plans on improving this so this can be used in a real example? And what is the timeplan in that case so I know if I will be able to use this for my scenario or not.&lt;/p&gt;</description>
                <environment></environment>
        <key id="1545548">CSHARP-3260</key>
            <summary>Realm authentication token logic</summary>
                <type id="3" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14718&amp;avatarType=issuetype">Task</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13202">Works as Designed</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="matsp1987@gmail.com">Mats Persson</reporter>
                        <labels>
                    </labels>
                <created>Wed, 18 Nov 2020 21:36:45 +0000</created>
                <updated>Fri, 27 Oct 2023 13:24:48 +0000</updated>
                            <resolved>Mon, 23 Nov 2020 17:01:24 +0000</resolved>
                                                                    <component>API</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="3502258" author="brian.munkholm" created="Mon, 23 Nov 2020 17:00:59 +0000"  >&lt;p&gt;Hi Mats,&lt;br/&gt;
I believe I saw the same question in the Forums. Did you get an answer there?&lt;br/&gt;
The SDK&apos;s will automatically obtain a new token before the old token expires. The short duration is there to ensure you serverside can decide to not approve a refresh.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hy3yjz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>