<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Minor Plugin Updates</title>
	<atom:link href="http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/</link>
	<description>Ramblings by University of Florida Web Developer Daniel Westermann-Clark</description>
	<pubDate>Thu, 28 Aug 2008 17:11:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Ben Chun</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-17391</link>
		<dc:creator>Ben Chun</dc:creator>
		<pubDate>Wed, 02 Apr 2008 01:11:04 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-17391</guid>
		<description>I left a comment on &lt;a href="http://dev.webadmin.ufl.edu/~dwc/2005/03/10/http-authentication-plugin/" rel="nofollow"&gt;an older post&lt;/a&gt; before I found this -- sorry!

As for wp_authenticate being deprecated: I looked in wp-includes/pluggable.php and wp_authenticate is there.  It does say @since 2.5 which seems a little strange.  Perhaps it implemented differently prior to 2.5?

Anyway, the workaround from &lt;strong&gt;Ryan P&lt;/strong&gt; shows us that wp_authenticate is still being called on regular page loads.  But it looks like wp-login.php no longer directly calls do_action_ref_array('wp_authenticate', array(&#38;$user_login, &#38;$user_pass)); but instead calls wp_signon() which is in wp-includes/user.php 

I think this change in wp-login.php is the culprit, because wp_signon() wants to either be passed some credentials or have them posted from a form -- and it will return before calling wp_authenticate if that's not the case.  In prior versions, the  do_action_ref_array('wp_authenticate', array(&#38;$user_login, &#38;$user_pass)); happened even if the user_login and user_pass were empty.

What's maddening is that I don't know where to find the WordPress documentation for this change.  Obviously someone had an idea of how they want authentication to work in WordPress 2.5.  How can we know what they were thinking?  It doesn't seem that wp_signon is pluggable, so how is this stuff supposed to work?</description>
		<content:encoded><![CDATA[<p>I left a comment on <a href="http://dev.webadmin.ufl.edu/~dwc/2005/03/10/http-authentication-plugin/" rel="nofollow">an older post</a> before I found this &#8212; sorry!</p>
<p>As for wp_authenticate being deprecated: I looked in wp-includes/pluggable.php and wp_authenticate is there.  It does say @since 2.5 which seems a little strange.  Perhaps it implemented differently prior to 2.5?</p>
<p>Anyway, the workaround from <strong>Ryan P</strong> shows us that wp_authenticate is still being called on regular page loads.  But it looks like wp-login.php no longer directly calls do_action_ref_array(&#8217;wp_authenticate&#8217;, array(&amp;$user_login, &amp;$user_pass)); but instead calls wp_signon() which is in wp-includes/user.php </p>
<p>I think this change in wp-login.php is the culprit, because wp_signon() wants to either be passed some credentials or have them posted from a form &#8212; and it will return before calling wp_authenticate if that&#8217;s not the case.  In prior versions, the  do_action_ref_array(&#8217;wp_authenticate&#8217;, array(&amp;$user_login, &amp;$user_pass)); happened even if the user_login and user_pass were empty.</p>
<p>What&#8217;s maddening is that I don&#8217;t know where to find the WordPress documentation for this change.  Obviously someone had an idea of how they want authentication to work in WordPress 2.5.  How can we know what they were thinking?  It doesn&#8217;t seem that wp_signon is pluggable, so how is this stuff supposed to work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan P</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-17364</link>
		<dc:creator>Ryan P</dc:creator>
		<pubDate>Tue, 01 Apr 2008 13:48:17 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-17364</guid>
		<description>Ok, thank you.
This guy says wp_authenticate is deprecated in 2.5: http://adambrown.info/p/wp_hooks/hook/wp_authenticate
so I'm not sure what the replacement would be.</description>
		<content:encoded><![CDATA[<p>Ok, thank you.<br />
This guy says wp_authenticate is deprecated in 2.5: <a href="http://adambrown.info/p/wp_hooks/hook/wp_authenticate" rel="nofollow">http://adambrown.info/p/wp_hooks/hook/wp_authenticate</a><br />
so I&#8217;m not sure what the replacement would be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dwc</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-17360</link>
		<dc:creator>dwc</dc:creator>
		<pubDate>Tue, 01 Apr 2008 12:05:16 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-17360</guid>
		<description>Ryan P,

I briefly tested 2.5 last week and ran into the same behavior. I haven't had a chance to dig into the problem more, but I hope to do so this week.</description>
		<content:encoded><![CDATA[<p>Ryan P,</p>
<p>I briefly tested 2.5 last week and ran into the same behavior. I haven&#8217;t had a chance to dig into the problem more, but I hope to do so this week.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan P</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-17335</link>
		<dc:creator>Ryan P</dc:creator>
		<pubDate>Mon, 31 Mar 2008 23:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-17335</guid>
		<description>I was using your HTTP Authentication plugin for 2.3.3 just fine.
I upgraded to 2.5 today, and now whenever I login with my custom process, I get taken to wp-login.php. 
From there, I can enter in anything in the username and password fields and hit submit.
After it re-displays the login saying incorrect password, I type in /wp-admin in my location bar manually, and it lets me into the admin area.
But, I HAVE to type in something to the username/password fields first.

It's almost like add_action('wp_authenticate'...) is not being called anymore in 2.5.

Any thoughts on why it's not working?

Thanks!</description>
		<content:encoded><![CDATA[<p>I was using your HTTP Authentication plugin for 2.3.3 just fine.<br />
I upgraded to 2.5 today, and now whenever I login with my custom process, I get taken to wp-login.php.<br />
From there, I can enter in anything in the username and password fields and hit submit.<br />
After it re-displays the login saying incorrect password, I type in /wp-admin in my location bar manually, and it lets me into the admin area.<br />
But, I HAVE to type in something to the username/password fields first.</p>
<p>It&#8217;s almost like add_action(&#8217;wp_authenticate&#8217;&#8230;) is not being called anymore in 2.5.</p>
<p>Any thoughts on why it&#8217;s not working?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DeezJee</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-16442</link>
		<dc:creator>DeezJee</dc:creator>
		<pubDate>Thu, 06 Mar 2008 20:40:01 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-16442</guid>
		<description>That's it! Thank you very much!
Keep up the good work</description>
		<content:encoded><![CDATA[<p>That&#8217;s it! Thank you very much!<br />
Keep up the good work</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dwc</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-16411</link>
		<dc:creator>dwc</dc:creator>
		<pubDate>Wed, 05 Mar 2008 22:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-16411</guid>
		<description>DeezJee,

Try &lt;a href="http://dev.webadmin.ufl.edu/~dwc/2005/03/10/ical-events-plugin/#comment-732" rel="nofollow"&gt;this recommendation&lt;/a&gt; - the URL is a little different.</description>
		<content:encoded><![CDATA[<p>DeezJee,</p>
<p>Try <a href="http://dev.webadmin.ufl.edu/~dwc/2005/03/10/ical-events-plugin/#comment-732" rel="nofollow">this recommendation</a> - the URL is a little different.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DeezJee</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-16410</link>
		<dc:creator>DeezJee</dc:creator>
		<pubDate>Wed, 05 Mar 2008 22:17:50 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-16410</guid>
		<description>You've got a nice plugin! But I can't get it to work with iCal from my online .mac account
When I use the url to the ics from the txt file, I get everything to work. So I assume it has got something to do with the ics from my online calendar (http://ical.mac.com/deezjee/tourlist)
Can you help me?</description>
		<content:encoded><![CDATA[<p>You&#8217;ve got a nice plugin! But I can&#8217;t get it to work with iCal from my online .mac account<br />
When I use the url to the ics from the txt file, I get everything to work. So I assume it has got something to do with the ics from my online calendar (http://ical.mac.com/deezjee/tourlist)<br />
Can you help me?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dwc</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-14239</link>
		<dc:creator>dwc</dc:creator>
		<pubDate>Fri, 25 Jan 2008 00:26:50 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-14239</guid>
		<description>Ryan,

What version of WordPress are you using?

I'm not familiar with mod_ntlm but for some reason it sounds like it's not protecting the directory. Do your server access logs show a username?</description>
		<content:encoded><![CDATA[<p>Ryan,</p>
<p>What version of WordPress are you using?</p>
<p>I&#8217;m not familiar with mod_ntlm but for some reason it sounds like it&#8217;s not protecting the directory. Do your server access logs show a username?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-14160</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Thu, 24 Jan 2008 01:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-14160</guid>
		<description>Hi

Thanks for your plugin. Im using it with mod_ntlm and apache for an intergrated SSO. I am having a problem where unless I proctect the entire Wordpress directory with NTLM, it will fail to authenticate and bring up the "No REMOTE_USER found......". I have applied NTLM to be used for /wp-login.php and /wp-admin/. Are there any files I'm missing?

Thanks in advance

Ryan</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Thanks for your plugin. Im using it with mod_ntlm and apache for an intergrated SSO. I am having a problem where unless I proctect the entire Wordpress directory with NTLM, it will fail to authenticate and bring up the &#8220;No REMOTE_USER found&#8230;&#8230;&#8221;. I have applied NTLM to be used for /wp-login.php and /wp-admin/. Are there any files I&#8217;m missing?</p>
<p>Thanks in advance</p>
<p>Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://dev.webadmin.ufl.edu/~dwc/2007/03/15/minor-plugin-updates/#comment-12846</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Sun, 06 Jan 2008 01:36:14 +0000</pubDate>
		<guid isPermaLink="false">http://dev.webadmin.ufl.edu/~dwc/?p=16#comment-12846</guid>
		<description>I had a calender with my primary e-mail/google calendar as a test, and it worked.

Now i've switched to the calendar I WANTED it to work with (i.e. different e-mail) and it is telling me there is a parsing error.

If I switch the e-mail back to the original one, it works. Any idea what's up?</description>
		<content:encoded><![CDATA[<p>I had a calender with my primary e-mail/google calendar as a test, and it worked.</p>
<p>Now i&#8217;ve switched to the calendar I WANTED it to work with (i.e. different e-mail) and it is telling me there is a parsing error.</p>
<p>If I switch the e-mail back to the original one, it works. Any idea what&#8217;s up?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
