<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Session.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>46fd405af2a56ae75854c3be197f6e37c45f5267 - avoid warnings when decoding login cookie</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#46fd405af2a56ae75854c3be197f6e37c45f5267</link>
        <description>avoid warnings when decoding login cookieThe login cookie might not be set by oauth. That&apos;s fine but we need toavoid the warnings.

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Thu, 23 Oct 2025 13:00:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>290e9b1f10bf4135eb82799dc58da0055064d995 - automatic style fixes and new workflows</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#290e9b1f10bf4135eb82799dc58da0055064d995</link>
        <description>automatic style fixes and new workflows

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Tue, 05 Mar 2024 08:36:25 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1258c6c01ea05f6a0b98e835837513daae26322a - do not require password in session. replaces #135</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#1258c6c01ea05f6a0b98e835837513daae26322a</link>
        <description>do not require password in session. replaces #135We do not really care for the password in the session and usually don&apos;teven have it when authenticating via oAuth.This fixes a warning on PHP 8+

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Thu, 16 Feb 2023 11:06:10 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>28002081b4e69d3951b2d8230c8668e3cbd7f708 - drop concept of GUID and introduce storageID</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#28002081b4e69d3951b2d8230c8668e3cbd7f708</link>
        <description>drop concept of GUID and introduce storageIDPreviously we created a new GUID for any user trying to login via oauth.That GUID was used to store the token states. This polluted the cachearea but even worse, it made it impossible to stay logged in on multipledevices when the IdP invalidated onld access tokens when issuing a newone (like google does).Now a session storage is used for the initial login. Permanent storageis only initialized after a successful login (based on the user&apos;s emailaddress).

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Mon, 13 Dec 2021 16:47:26 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>31039e801164b90e1ac576c29d30e0b65609bc63 - restore proper ID context after login</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#31039e801164b90e1ac576c29d30e0b65609bc63</link>
        <description>restore proper ID context after login

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Fri, 03 Dec 2021 20:04:23 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>e170f465284fced2ad2f88eb9d618437f47c3edb - removed lots of now unused code</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#e170f465284fced2ad2f88eb9d618437f47c3edb</link>
        <description>removed lots of now unused code

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Fri, 03 Dec 2021 19:36:43 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>74b4d4a4cf1d79813740d8ba18696e5fb2b4089b - another major refactoring</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/Session.php#74b4d4a4cf1d79813740d8ba18696e5fb2b4089b</link>
        <description>another major refactoringThe new OAuthManager is now the main flow manager and should make iteasier to follow the flow. The Session class encapsulates all sessionand cookie accesses. A new guid paradigma should make invisible reloginspossible when the session expired. Needs all major cleanup but a firstlogin worked.

            List of files:
            /plugin/oauth/Session.php</description>
        <pubDate>Fri, 03 Dec 2021 18:19:54 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
