<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: PHP Web Services &#8211; Authentication Based on Client&#8217;s IP</title>
	<atom:link href="http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/</link>
	<description>Waiting for your comments</description>
	<lastBuildDate>Thu, 01 Dec 2011 06:50:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mangal</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-109790</link>
		<dc:creator>Mangal</dc:creator>
		<pubDate>Thu, 01 Dec 2011 06:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-109790</guid>
		<description>Thank you, Dimuthu,

I am using PEAR::SOAP in our application that&#039;s why can&#039;t use your &quot;authentication by username token&quot;. if you have any other idea to secure PEAR::SOAP web-service then please update me. it will help me lot.

Thank you</description>
		<content:encoded><![CDATA[<p>Thank you, Dimuthu,</p>
<p>I am using PEAR::SOAP in our application that&#8217;s why can&#8217;t use your &#8220;authentication by username token&#8221;. if you have any other idea to secure PEAR::SOAP web-service then please update me. it will help me lot.</p>
<p>Thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dimuthu</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-109780</link>
		<dc:creator>dimuthu</dc:creator>
		<pubDate>Thu, 01 Dec 2011 06:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-109780</guid>
		<description>Hi,
Sure. If apache access control is used, you can avoid IP spoofing attacks. If you are using WSF/PHP you can use username token, that would do authentication in application level with more control. See here, http://www.dimuthu.org/blog/2008/09/23/authenticate-using-username-token-from-php-2-minutes-introduction/</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Sure. If apache access control is used, you can avoid IP spoofing attacks. If you are using WSF/PHP you can use username token, that would do authentication in application level with more control. See here, <a href="http://www.dimuthu.org/blog/2008/09/23/authenticate-using-username-token-from-php-2-minutes-introduction/" rel="nofollow">http://www.dimuthu.org/blog/2008/09/23/authenticate-using-username-token-from-php-2-minutes-introduction/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mangal</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-109646</link>
		<dc:creator>Mangal</dc:creator>
		<pubDate>Wed, 30 Nov 2011 14:05:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-109646</guid>
		<description>Hi Dimuthu,

Thanks for writing the article.

Dimuthu, as Nabeel says that IP based authentication can be spoofed what happen if we restrict the access of our webservice by apache access control also. Is this add some more security?

Please suggest, i am waiting your reply.

Thanks.</description>
		<content:encoded><![CDATA[<p>Hi Dimuthu,</p>
<p>Thanks for writing the article.</p>
<p>Dimuthu, as Nabeel says that IP based authentication can be spoofed what happen if we restrict the access of our webservice by apache access control also. Is this add some more security?</p>
<p>Please suggest, i am waiting your reply.</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nik</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-19093</link>
		<dc:creator>nik</dc:creator>
		<pubDate>Mon, 08 Feb 2010 16:33:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-19093</guid>
		<description>hi Dimuthu You have done good job for Ip based authentication.
But here I have done using username password based authentication.
You can check it from this link.

http://my-source-codes.blogspot.com/2010/02/php-nusoap-web-services-and.html

Thanks.</description>
		<content:encoded><![CDATA[<p>hi Dimuthu You have done good job for Ip based authentication.<br />
But here I have done using username password based authentication.<br />
You can check it from this link.</p>
<p><a href="http://my-source-codes.blogspot.com/2010/02/php-nusoap-web-services-and.html" rel="nofollow">http://my-source-codes.blogspot.com/2010/02/php-nusoap-web-services-and.html</a></p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dimuthu</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-2306</link>
		<dc:creator>dimuthu</dc:creator>
		<pubDate>Sun, 28 Dec 2008 01:58:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-2306</guid>
		<description>Hi Nabeel,
Thanks for the note.
I think I got what you are pointing out. Server possibly determine the source IP from the header of the IP packet, which can be easily regenerated with a fake source IP by some attacker.
Here I was answering to the problem asked in the forum &lt;a href=&quot;http://wso2.org/forum/thread/4609&quot; rel=&quot;nofollow&quot;&gt;http://wso2.org/forum/thread/4609&lt;/a&gt;, &lt;a href=&quot;http://wso2.org/forum/thread/4659&quot; rel=&quot;nofollow&quot;&gt;http://wso2.org/forum/thread/4659&lt;/a&gt;. I will mention your note in there too.

Thanks
Dimuthu</description>
		<content:encoded><![CDATA[<p>Hi Nabeel,<br />
Thanks for the note.<br />
I think I got what you are pointing out. Server possibly determine the source IP from the header of the IP packet, which can be easily regenerated with a fake source IP by some attacker.<br />
Here I was answering to the problem asked in the forum <a href="http://wso2.org/forum/thread/4609" rel="nofollow">http://wso2.org/forum/thread/4609</a>, <a href="http://wso2.org/forum/thread/4659" rel="nofollow">http://wso2.org/forum/thread/4659</a>. I will mention your note in there too.</p>
<p>Thanks<br />
Dimuthu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nabeel</title>
		<link>http://www.dimuthu.org/blog/2008/12/27/php-web-services-authentication-based-on-clients-ip/comment-page-1/#comment-2301</link>
		<dc:creator>Nabeel</dc:creator>
		<pubDate>Sat, 27 Dec 2008 23:57:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.dimuthu.org/?p=862#comment-2301</guid>
		<description>This comment is not directly related what you are pointing out in this entry. However, it may serve as a precautionary measure. In the absent of filtering at routers/firewalls, this method is vulnerable to IP spoofing attacks. Therefore, in such situations IP based authentication should not be used as a replacement to other authentication methods, such as WS-Sec username-token, but rather as a complement if the operation being protected is very sensitive.</description>
		<content:encoded><![CDATA[<p>This comment is not directly related what you are pointing out in this entry. However, it may serve as a precautionary measure. In the absent of filtering at routers/firewalls, this method is vulnerable to IP spoofing attacks. Therefore, in such situations IP based authentication should not be used as a replacement to other authentication methods, such as WS-Sec username-token, but rather as a complement if the operation being protected is very sensitive.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

