<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: WordPress authentication: Comments</title>
    <link>https://moodle.org</link>
    <description>WordPress OAuth 1.0a three legged authentication for Moodle 3.1+</description>
    <generator>Moodle</generator>
    <language>en</language>
    <copyright>(c) 2026 Moodle - Open-source learning platform | Moodle.org</copyright>
    <image>
      <url>https://moodle.org/theme/image.php/moodleorg/core/1777401252/i/rsssitelogo</url>
      <title>moodle</title>
      <link>https://moodle.org</link>
      <width>140</width>
      <height>35</height>
    </image>
    <item>
      <title>Tuesday, 3 September 2019, 6:23 AM - Pablo Isaac Rios Sierra</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-59710</link>
      <pubDate>Mon, 02 Sep 2019 22:23:24 GMT</pubDate>
      <description>by Pablo Isaac Rios Sierra. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;alguno soluciono el problema que arroja moodle &quot;auth_wordpress/usercollision&quot;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-59710</guid>
    </item>
    <item>
      <title>Tuesday, 9 October 2018, 3:38 PM - reyditz tya</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-53485</link>
      <pubDate>Tue, 09 Oct 2018 07:38:59 GMT</pubDate>
      <description>by reyditz tya. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Ho Ian Wild,&lt;br&gt;
&lt;br&gt;
I'm try to use this plugin but I have an error &quot;auth_wordpress/usercollision&quot;&lt;br&gt;
&lt;br&gt;
Please advise,&lt;br&gt;
&lt;br&gt;
Redards,&lt;br&gt;
Reyditz Tya&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-53485</guid>
    </item>
    <item>
      <title>Wednesday, 31 May 2017, 5:09 AM - Ian Wild</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-43067</link>
      <pubDate>Tue, 30 May 2017 21:09:21 GMT</pubDate>
      <description>by Ian Wild. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Sebastian,&lt;br&gt;
&lt;br&gt;
I'm not sure if you've had chance to check out the instructions on the plugin wiki here: &lt;a href=&quot;https://github.com/iandavidwild/moodle-auth_wordpress/wiki/Configuring-WordPress-and-Moodle&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/iandavidwild/moodle-auth_wordpress/wiki/Configuring-WordPress-and-Moodle&lt;/a&gt; ? Please let me know if these instructions don't make sense and I'll take a look at rewriting them.&lt;br&gt;
&lt;br&gt;
Hope this helps,&lt;br&gt;
&lt;br&gt;
Ian.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-43067</guid>
    </item>
    <item>
      <title>Tuesday, 30 May 2017, 1:27 AM - Sebastian Castellanos</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-43041</link>
      <pubDate>Mon, 29 May 2017 17:27:58 GMT</pubDate>
      <description>by Sebastian Castellanos. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Ian, thanks for your response.&lt;br&gt;
&lt;br&gt;
I'm already installed the plugin in moodle and also the plugin in wordpress :   WP REST API - OAuth 1.0a Server &lt;br&gt;
I don't know how to generate the The OAuth 1.0a client key and The OAuth 1.0a client secret.&lt;br&gt;
Started reading several post related of how to generate those key/secret credentials in wordpress, but I've been stuck adding a new application, not sure about the callback URL. &lt;br&gt;
If I make a GET to my-wordpress-site/wp-json I get :&lt;br&gt;
&lt;br&gt;
 &quot;authentication&quot;: {&lt;br&gt;
    &quot;oauth1&quot;: {&lt;br&gt;
      &quot;request&quot;: &quot;&lt;a href=&quot;http://www.my-wordpress-site.com/oauth1/request&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;http://www.my-wordpress-site.com/oauth1/request&lt;/a&gt;&quot;,&lt;br&gt;
      &quot;authorize&quot;: &quot;&lt;a href=&quot;http://www.my-wordpress-site.com/oauth1/authorize&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;http://www.my-wordpress-site.com/oauth1/authorize&lt;/a&gt;&quot;,&lt;br&gt;
      &quot;access&quot;: &quot;&lt;a href=&quot;http://www.my-wordpress-site.com/oauth1/access&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;http://www.my-wordpress-site.com/oauth1/access&lt;/a&gt;&quot;,&lt;br&gt;
      &quot;version&quot;: &quot;0.1&quot;&lt;br&gt;
    }&lt;br&gt;
  }&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Then, I not sure how to continue.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-43041</guid>
    </item>
    <item>
      <title>Monday, 29 May 2017, 3:56 PM - Ian Wild</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-43037</link>
      <pubDate>Mon, 29 May 2017 07:56:04 GMT</pubDate>
      <description>by Ian Wild. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Sebastian,&lt;br&gt;
&lt;br&gt;
Thanks for your message. Yes: this plugin allows a single sign on, but note that it implements three legged authentication. The basic process is:&lt;br&gt;
&lt;br&gt;
1. A WordPress user who is already logged in to WordPress clicks on a link to Moodle. Note that if the user isn't logged in to WordPress then the authorisation process will require them to.&lt;br&gt;
2. Moodle redirects the user back to WordPress (via Oauth 1.0a) and WordPress asks the user if they would like to share their WordPress details with Moodle.&lt;br&gt;
3. If the user accepts they are then redirected back to Moodle and Moodle authenticates.&lt;br&gt;
&lt;br&gt;
There is a good description of the process here : &lt;a href=&quot;https://dev.twitter.com/oauth/3-legged&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://dev.twitter.com/oauth/3-legged&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Hope this helps. If there is any more information you need then please do let me know.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;br&gt;
Ian.&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-43037</guid>
    </item>
    <item>
      <title>Monday, 29 May 2017, 5:14 AM - Sebastian Castellanos</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-43025</link>
      <pubDate>Sun, 28 May 2017 21:14:46 GMT</pubDate>
      <description>by Sebastian Castellanos. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Ian, &lt;br&gt;
This plugin allow a single sign on ? or is authenticate in moodle against a wordpress DB (external db authentication)  ?&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
Sebastian.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-43025</guid>
    </item>
    <item>
      <title>Thursday, 16 March 2017, 2:40 AM - Plugins bot</title>
      <link>https://moodle.org/plugins/auth_wordpress#comment-41508</link>
      <pubDate>Wed, 15 Mar 2017 18:40:11 GMT</pubDate>
      <description>by Plugins bot. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Approval issue created: &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/CONTRIB-6786&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;CONTRIB-6786&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/auth_wordpress#comment-41508</guid>
    </item>
  </channel>
</rss>