<?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 helper.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>fe49fd8259b2adcc61587e73b18695bde171a8d9 - option to enforce oauth for some users</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#fe49fd8259b2adcc61587e73b18695bde171a8d9</link>
        <description>option to enforce oauth for some users

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Mon, 01 Sep 2025 12:11:54 +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/helper.php#290e9b1f10bf4135eb82799dc58da0055064d995</link>
        <description>automatic style fixes and new workflows

            List of files:
            /plugin/oauth/helper.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>d18263316993ca656dd50ef0c7612088e075a215 - better translation handling on exceptions</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#d18263316993ca656dd50ef0c7612088e075a215</link>
        <description>better translation handling on exceptions

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Wed, 15 Dec 2021 15:31:27 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>39730c7e1502bfff3d3f6211a28f70885dc530b2 - Fix check of valid email domains</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#39730c7e1502bfff3d3f6211a28f70885dc530b2</link>
        <description>Fix check of valid email domains

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Wed, 15 Dec 2021 13:02:20 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>c82ad624fa9f1d4a669d251578a03706028cf90a - use refresh token when AccessToken is about to expire</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#c82ad624fa9f1d4a669d251578a03706028cf90a</link>
        <description>use refresh token when AccessToken is about to expire

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Mon, 06 Dec 2021 15:12:04 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>04a78b879a81d3ef4632ad05e75190e070c61c1f - renamed our Service to Adapter to avoid confusion</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#04a78b879a81d3ef4632ad05e75190e070c61c1f</link>
        <description>renamed our Service to Adapter to avoid confusionAlso added a mechanism to register Services from an adapter

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Fri, 03 Dec 2021 23:01:50 +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/helper.php#e170f465284fced2ad2f88eb9d618437f47c3edb</link>
        <description>removed lots of now unused code

            List of files:
            /plugin/oauth/helper.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>6d9a8a49e2ddf3e7f5338a74a91c704edb6dc965 - make cookie login work, some more cleanup</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#6d9a8a49e2ddf3e7f5338a74a91c704edb6dc965</link>
        <description>make cookie login work, some more cleanup

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Fri, 03 Dec 2021 19:10:18 +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/helper.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/helper.php</description>
        <pubDate>Fri, 03 Dec 2021 18:19:54 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0be109c26fc95d35de29bdb9b373872f331a5524 - minor cleanup</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#0be109c26fc95d35de29bdb9b373872f331a5524</link>
        <description>minor cleanup

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 13 Aug 2020 07:53:30 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>3e7ac5b1c2847ba6fd6e53113e84776ead1a1378 - more fixes and cleanup</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#3e7ac5b1c2847ba6fd6e53113e84776ead1a1378</link>
        <description>more fixes and cleanupsomewhat works already

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 30 Jul 2020 13:52:43 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>98a3611675f696f14f2d12205fb81f7db0cf7b25 - initial begin of refactoring</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#98a3611675f696f14f2d12205fb81f7db0cf7b25</link>
        <description>initial begin of refactoringusing composer for the oauth lib dependency, autoloading for our ownclasses. Services are now their own action plugins to inherit from ourService class.All still untested and broken

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 30 Jul 2020 12:04:38 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>4c7f12a8981d1fec0dbea21b1295d3b008a9f917 - Add keycloak as identity provider</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#4c7f12a8981d1fec0dbea21b1295d3b008a9f917</link>
        <description>Add keycloak as identity provider

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 05 May 2016 00:19:15 +0000</pubDate>
        <dc:creator>Steve Nolen &lt;technolengy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>69d9f82991950b3b2faf74ef33aee80457a1138b - Added Auth0 as an Oauth2 IdP (Oauth2)</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#69d9f82991950b3b2faf74ef33aee80457a1138b</link>
        <description>Added Auth0 as an Oauth2 IdP (Oauth2)

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Fri, 29 Jan 2016 13:48:52 +0000</pubDate>
        <dc:creator>German Lena &lt;german.lena@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f2e164b0a85700a431df521494ba9906d2482c87 - Only force relogins during GET request to doku.php</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#f2e164b0a85700a431df521494ba9906d2482c87</link>
        <description>Only force relogins during GET request to doku.php

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Tue, 13 Oct 2015 11:33:04 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>3c0c1b1491d7de75a3b77ba6b9ac038d82a50bca - Make getValidDomains more consistent and intuitive</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#3c0c1b1491d7de75a3b77ba6b9ac038d82a50bca</link>
        <description>Make getValidDomains more consistent and intuitive

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 08 Oct 2015 14:42:05 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>ebf681d1246bca9560103c6ac7c327d113b4ee69 - Use more existing functions</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#ebf681d1246bca9560103c6ac7c327d113b4ee69</link>
        <description>Use more existing functions

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 08 Oct 2015 12:22:21 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d9818adb5533c281f0b10a00616f6157e1e05b8a - Allow mailRestriction to multiple domains</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#d9818adb5533c281f0b10a00616f6157e1e05b8a</link>
        <description>Allow mailRestriction to multiple domains

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Thu, 08 Oct 2015 10:59:54 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>9683193ccf4293ddedb08544d94f891911b98b7a - Add option for custom redirect URI</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#9683193ccf4293ddedb08544d94f891911b98b7a</link>
        <description>Add option for custom redirect URIIf the wiki has per default a local TLD, it may be necessary tospecifies a public redirect URI for some services , e.g. Google, towork.

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Tue, 06 Oct 2015 12:47:18 +0000</pubDate>
        <dc:creator>Michael Gro&#223;e &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>551dc73172957cdbba718580d83d3064ede09577 - Added Yahoo! as another provider</title>
        <link>http://127.0.0.1:8080/history/plugin/oauth/helper.php#551dc73172957cdbba718580d83d3064ede09577</link>
        <description>Added Yahoo! as another providerthis also adds our own storage class

            List of files:
            /plugin/oauth/helper.php</description>
        <pubDate>Mon, 28 Jul 2014 18:18:55 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
