<?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: htaccess password protection</title>
	<atom:link href="http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/</link>
	<description></description>
	<lastBuildDate>Tue, 10 Jan 2012 01:21:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: timtak</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10846</link>
		<dc:creator>timtak</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10846</guid>
		<description>Dear Jennifer
I would be interested in the password protection if you feel up to posting it. I can&#039;t use .html access on my site. Perhaps I should not be using password protection either. Oops. 

I came here looking for a way of moving the grat-green stripe that is to the right of mt-logo.gif but I am not finding anything relevant. One day. 

Tim
</description>
		<content:encoded><![CDATA[<p>Dear Jennifer<br />
I would be interested in the password protection if you feel up to posting it. I can&#039;t use .html access on my site. Perhaps I should not be using password protection either. Oops. </p>
<p>I came here looking for a way of moving the grat-green stripe that is to the right of mt-logo.gif but I am not finding anything relevant. One day. </p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10843</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10843</guid>
		<description>Well one of your concern&#039;s about your script was secerity.  If you design it to hook into the MT registration DB wouldn&#039;t that issue go away?  It would be just as sercue as MT right because you would just simply be calling MT.  Just a thought, I don&#039;t really know what I am talking about though haha.</description>
		<content:encoded><![CDATA[<p>Well one of your concern&#039;s about your script was secerity.  If you design it to hook into the MT registration DB wouldn&#039;t that issue go away?  It would be just as sercue as MT right because you would just simply be calling MT.  Just a thought, I don&#039;t really know what I am talking about though haha.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joat</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10844</link>
		<dc:creator>joat</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10844</guid>
		<description>If you write a PHP script which allows upload/download/edit/whatever and put it in the directory, named as &quot;index.php&quot;, wouldn&#039;t that work?  &#039;Course, you&#039;d have to protect &quot;index.php&quot; though.</description>
		<content:encoded><![CDATA[<p>If you write a PHP script which allows upload/download/edit/whatever and put it in the directory, named as &#034;index.php&#034;, wouldn&#039;t that work?  &#039;Course, you&#039;d have to protect &#034;index.php&#034; though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: -jul-</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10845</link>
		<dc:creator>-jul-</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10845</guid>
		<description>I wrote my very own authentication method.  No, not to my blog, but for my company&#039;s projects.  It&#039;s pretty easy.  Usually I don&#039;t use .htaccess, but auth-through-php with session handling.

If you want to use .htaccess with Apache, you have to separate it into pieces: a) selection, b) mod_access, and c) mod_auth*.  a) embeds b) embeds c).

a) You select what you want to protect.  It can be a directory (default in .htaccess), or files (use &lt;Files&gt; or &lt;FilesMatch&gt;). Then you can narrow by request type (get, post etc) with &lt;Limit&gt;.

b) Optionally, you can limit access from IP addresses with Allow, Deny, and Order.

c) Now use your mod_auth* commands (AuthType, AuthName, user and group selection, and require directives)

Alternatively, you can set up a 403 error page to gently deny access.

OK, OK, you may say, but where&#039;s the business logic?

First I ask a very simple question: Why do you want to implement the protection? Common problem can be catching spammers. We can call this as Anti-Turing&#039;s-Test.  This is usually done by generating a picture cannot be OCR&#039;ed (besides by human brain), and required to write it back.  This is good, but every ATT (Anti Turing&#039;s Test) has a problem: you cannot make a perfect filter. This way you filter the blind.  If you generate an audio file, you filter the deaf.  If you ask them to answer for a quiz, you filter dumb and/or non-native English speakers.  If you write your question&#039;s letters in garbled order, you filter the dyslexic.  If you ask them to enter a valid credit card number, is questionable by security.  Either way, you cannot ask them to say &#039;No, I am not a robot.&#039;  Further reading: http://www.w3.org/TR/turingtest/

Then decide, do you need a self-care subscription method?  If yes, maybe you have to have a self-care unsubscription and/or &#039;forgot password&#039; function.  You have to ban people.  You have to register people, and you have to moderate out some comments from people.  Aggressive people tend to write more aggressive comments: you have to have an option to see their all comments.

This is much more than your first question: this is about to create/search for an appropriate tool.</description>
		<content:encoded><![CDATA[<p>I wrote my very own authentication method.  No, not to my blog, but for my company&#039;s projects.  It&#039;s pretty easy.  Usually I don&#039;t use .htaccess, but auth-through-php with session handling.</p>
<p>If you want to use .htaccess with Apache, you have to separate it into pieces: a) selection, b) mod_access, and c) mod_auth*.  a) embeds b) embeds c).</p>
<p>a) You select what you want to protect.  It can be a directory (default in .htaccess), or files (use &lt;Files&gt; or &lt;FilesMatch&gt;). Then you can narrow by request type (get, post etc) with &lt;Limit&gt;.</p>
<p>b) Optionally, you can limit access from IP addresses with Allow, Deny, and Order.</p>
<p>c) Now use your mod_auth* commands (AuthType, AuthName, user and group selection, and require directives)</p>
<p>Alternatively, you can set up a 403 error page to gently deny access.</p>
<p>OK, OK, you may say, but where&#039;s the business logic?</p>
<p>First I ask a very simple question: Why do you want to implement the protection? Common problem can be catching spammers. We can call this as Anti-Turing&#039;s-Test.  This is usually done by generating a picture cannot be OCR&#039;ed (besides by human brain), and required to write it back.  This is good, but every ATT (Anti Turing&#039;s Test) has a problem: you cannot make a perfect filter. This way you filter the blind.  If you generate an audio file, you filter the deaf.  If you ask them to answer for a quiz, you filter dumb and/or non-native English speakers.  If you write your question&#039;s letters in garbled order, you filter the dyslexic.  If you ask them to enter a valid credit card number, is questionable by security.  Either way, you cannot ask them to say &#039;No, I am not a robot.&#039;  Further reading: <a href="http://www.w3.org/TR/turingtest/" rel="nofollow">http://www.w3.org/TR/turingtest/</a></p>
<p>Then decide, do you need a self-care subscription method?  If yes, maybe you have to have a self-care unsubscription and/or &#039;forgot password&#039; function.  You have to ban people.  You have to register people, and you have to moderate out some comments from people.  Aggressive people tend to write more aggressive comments: you have to have an option to see their all comments.</p>
<p>This is much more than your first question: this is about to create/search for an appropriate tool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jennifer</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10842</link>
		<dc:creator>Jennifer</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10842</guid>
		<description>My script could be modified to do that... If I decide to release it - I&#039;ll let you know! ;)</description>
		<content:encoded><![CDATA[<p>My script could be modified to do that&#8230; If I decide to release it &#8211; I&#039;ll let you know! <img src='http://www.scriptygoddess.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10841</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10841</guid>
		<description>I know I will continue to run a password-protected blog.  I use it post things that I don&#039;t want my family to read (I know for a fact some of my family reads it) and things like that.  What I am hopping (and I am thinking about emailing Ben and Mena about it) is that 3.0 will have password protected blogs or entries or something like that.  I also hope that registration can be optional.  For example, a friend of mine can register and it would give me the ability to &quot;track&quot; his/her commenting and well as give them access to the private blog/entries.  But the casual reader can post a comment without registering.   I guess I could email them that sugestion, but I am sure if they weren&#039;t planning to do that it is too late to implement it.  Maybe someone would be able to make a script/hack that would be able to do that.</description>
		<content:encoded><![CDATA[<p>I know I will continue to run a password-protected blog.  I use it post things that I don&#039;t want my family to read (I know for a fact some of my family reads it) and things like that.  What I am hopping (and I am thinking about emailing Ben and Mena about it) is that 3.0 will have password protected blogs or entries or something like that.  I also hope that registration can be optional.  For example, a friend of mine can register and it would give me the ability to &#034;track&#034; his/her commenting and well as give them access to the private blog/entries.  But the casual reader can post a comment without registering.   I guess I could email them that sugestion, but I am sure if they weren&#039;t planning to do that it is too late to implement it.  Maybe someone would be able to make a script/hack that would be able to do that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jennifer</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10840</link>
		<dc:creator>Jennifer</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10840</guid>
		<description>You mean the password protection on my personal journal? I wrote that script myself. I&#039;ve been debating releasing it here - I&#039;m feeling more confident about it&#039;s security - but I&#039;m still a little hesitant. For starters, I just don&#039;t have time to support it - and it&#039;s frustrating for me and the people who try to implement it (they post &quot;It doesn&#039;t work&quot; in the comments, and I don&#039;t have time to respond and help everyone).

But also - with MT releasing 3.0 soon - and the ability to restrict comments to &quot;registered&quot; users - I wonder how much people will still want complete site password protection. The two are different, but people might not see a difference so subtle. (Similar to how people are using my comment queue script to prevent comment spam - it was never intended for that purpose, and doesn&#039;t do a good job for it because of that)

I&#039;m rambling... I&#039;ll stop now. :D</description>
		<content:encoded><![CDATA[<p>You mean the password protection on my personal journal? I wrote that script myself. I&#039;ve been debating releasing it here &#8211; I&#039;m feeling more confident about it&#039;s security &#8211; but I&#039;m still a little hesitant. For starters, I just don&#039;t have time to support it &#8211; and it&#039;s frustrating for me and the people who try to implement it (they post &#034;It doesn&#039;t work&#034; in the comments, and I don&#039;t have time to respond and help everyone).</p>
<p>But also &#8211; with MT releasing 3.0 soon &#8211; and the ability to restrict comments to &#034;registered&#034; users &#8211; I wonder how much people will still want complete site password protection. The two are different, but people might not see a difference so subtle. (Similar to how people are using my comment queue script to prevent comment spam &#8211; it was never intended for that purpose, and doesn&#039;t do a good job for it because of that)</p>
<p>I&#039;m rambling&#8230; I&#039;ll stop now. <img src='http://www.scriptygoddess.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/comment-page-1/#comment-10839</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.scriptygoddess.com/archives/2004/01/03/htaccess-password-protection/#comment-10839</guid>
		<description>I use a program called RegisterMe! (http://www.eastwright.com/internet/register) and I really like it.  It uses .htaccess and users can register themselves and you can approve and manage users.  I would really like something that allows me to control the a little bit more.  I would like the pages (at least the ones the user sees) to match more of my sites look.  I like how your site is done, what do you use for that?</description>
		<content:encoded><![CDATA[<p>I use a program called RegisterMe! (<a href="http://www.eastwright.com/internet/register" rel="nofollow">http://www.eastwright.com/internet/register</a>) and I really like it.  It uses .htaccess and users can register themselves and you can approve and manage users.  I would really like something that allows me to control the a little bit more.  I would like the pages (at least the ones the user sees) to match more of my sites look.  I like how your site is done, what do you use for that?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

