<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      xml:lang="zh-tw">
<title>Mark&#039;s Place</title> 
<link rel="alternate" type="text/html" href="http://blog.markplace.net/" /> 
<link href="http://blog.markplace.net/rss.php?blogId=1&amp;profile=atom" rel="self" type="application/rss+xml" />
	 
	<updated>2012-10-22T04:39:00+00:00</updated> 
<generator>lifetype-1.2.13-dev</generator> 
<id>http://blog.markplace.net/rss.php?blogId=1&amp;profile=atom</id>
 
<rights>Copyright (c) markwu</rights> 
  
 <entry> 
 <id>tag:blog.markplace.net,2012-10-22:417</id>
 <title>搬到 Linode 了</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2012/10/22/417" /> 
  
 <updated>2012-10-22T04:39:00+00:00</updated> 
 <summary type="text"> 每次上來寫文章，好像就是搬網站的時候！ 
 終於把東西都從  Slicehost  搬到  Linode  了。自從Silicehost 被  Rackspace  併購後，每隔幾個月就要 migration ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  每次上來寫文章，好像就是搬網站的時候！ 
 終於把東西都從  Slicehost  搬到  Linode  了。自從Silicehost 被  Rackspace  併購後，每隔幾個月就要 migration 什麼東東，一下子 Data Center，一下子 Control Panel，一下子帳號 ... 趁著他們要我整個搬到 Rackspace 的最後通牒前，搬家完畢！把 Slice 砍了，把帳號也砍了！ 
 用 Slicehost 已經 5 年了，紀念一下！  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-04-14:412</id>
 <title>維大力不能喝</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/1/2010/04/14/412" /> 
  
 <updated>2010-04-14T14:46:26+00:00</updated> 
 <summary type="text"> 
追完『 昨晚的恐怖汽水 』後，真的覺的維大力不能喝。
 
 
不是懷疑他的製程、品質等等管理有問題。有問題改就是了。 ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
不知道放哪裡 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
追完『 昨晚的恐怖汽水 』後，真的覺的維大力不能喝。
 
 
不是懷疑他的製程、品質等等管理有問題。有問題改就是了。
 
 
而是這家公司的處理態度有問題。依照他們的處理邏輯，要是真的不小心喝了他們家的產品出事，可能還會怪消費者身體太差。
 
&nbsp;
 
汽水何其多，換個牌子比較有保障！ 
 
 
這是最棒的客戶服務負面教材之一。
 
 
對照『 男子漢的企業：金車股份有限公司 』，還真是佩服金車當時的勇氣。
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-03-22:411</id>
 <title>希伯來書 10:35-10:39</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/16/2010/03/22/411" /> 
  
 <updated>2010-03-22T03:25:17+00:00</updated> 
 <summary type="text"> 
10:35 你們不要喪失了勇氣；這勇氣要帶給你們極大的報賞。 
10:36 為了實行上帝的旨意和領受他的應許，你們必須忍耐。 
10:37 ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
靈修儆醒的生活 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
10:35 你們不要喪失了勇氣；這勇氣要帶給你們極大的報賞。 
10:36 為了實行上帝的旨意和領受他的應許，你們必須忍耐。 
10:37 因為聖經上說：再過一會兒，那將要來的會來，不遲延。 
10:38 我的義人將因信而得生命。但是，若有人退卻，我就不喜歡他。 
10:39 我們並不是退卻而沉淪的人；我們是有信心而且得救的人。
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-02-04:410</id>
 <title>BabyHome 該怎麼做：First thing first!</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2010/02/04/410" /> 
  
 <updated>2010-02-04T07:47:07+00:00</updated> 
 <summary type="text"> 
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。  
 
 
剛剛看到 假 BabyHome 粉絲團 的相關後續報導： 接手Facebook山寨粉絲團？BabyHome有疑慮 ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。  
 
 
剛剛看到 假 BabyHome 粉絲團 的相關後續報導： 接手Facebook山寨粉絲團？BabyHome有疑慮 ：
 
 
	 
	據瞭解，某公司所謂的轉讓其實附有但書 ，即某公司開放BabyHome粉絲團管理權限，但某公司自己仍保留管理、貼文等權利，等於邀BabyHome共同經營山寨版粉絲團 ，此舉引發BabyHome內部疑慮，因而遲遲未決定。
	 
 
 
這真的是很勇敢的要求，希望  BabyHome  夠聰明，能夠好好的想清楚接受這個條件後可能發生的事：
 
 
	 BabyHome 與 『假 BabyHome 粉絲團』的會員結構是不一樣的。目前『假 BabyHome 粉絲團』的會員來自於某公司的市調網會員，所以什麼人都有。而 BabyHome 的會員則是真的有小孩的爸爸媽媽。如果 BabyHome 接受了這個假 BabyHome 粉絲團後，代表的是宣告『山寨版變成了正式版』。所以 BabyHome 的會員會因為 BabyHome 的保證而加入，而某公司保留管理權力，會員等於是跟某公司 co-own，那會發生什麼事？那就等於把自己的會員送給某公司， 輕輕鬆鬆會員 Got！！   
	 再來， Facebook 於近期內會開放取得會員 E-Mail API 。所以這時候只要寫個 Facebook Apps，然後請會員來做進一步的認證， 輕輕鬆鬆 E-Mail Got！！  
	 還有，因為某公司保留貼文權力，所以他可以隨時隨地進行 PO 文，而 BabyHome 的會員也進到了這個 Facebook 的假（真）粉絲頁中， 輕輕鬆鬆親子分類廣告目標 Got！！  
	 最後，因為山寨版變成了正式版， 輕輕鬆鬆商標侵權無罪 Got！！  
 

 
我的建議是 First thing first！先把商標侵權的法律層面與賠償的條件談妥後，再來談接受粉絲頁的事情。真的，其實不接受這個假粉絲頁你們也不會有損失。 自己設立一個粉絲頁 ，申請一個專用網址，真的沒有那麼難。
 
 
而網址問題則透過 Facebook 公司來做仲裁， Mr. Friday 都寫到 Facebook 本來就說粉絲頁的網址是給官方網站專用的 ，如果冒名使用，他可是有權力收回的。
 
 
最後，我真的想念念 BabyHome 的行銷人員，Facebook 的流行不是一天兩天，你們現在的客群不上 Facebook 不代表你未來的客群不會在 Facebook。這個粉絲頁被冒用了那麼久，現在才要來處理，這樣的反應速度是非常要不得的。既使你們現在不在 Facebook 上做行銷，也要好好保護你們所珍惜的商標與會員權益。
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-02-03:409</id>
 <title>死刑、廢除死刑與白冰冰</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2010/02/03/409" /> 
  
 <updated>2010-02-03T15:44:29+00:00</updated> 
 <summary type="text"> 
每當台灣的法務部長很無能或是幹得很無聊的時候，總會喜歡提起『廢除死刑』來『轉移焦點』或『譁眾取寵』。 ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
每當台灣的法務部長很無能或是幹得很無聊的時候，總會喜歡提起『廢除死刑』來『轉移焦點』或『譁眾取寵』。
 
 
我的想法很簡單，如果可以讓受害者與其家人得到安慰，不管是復仇的安慰或是原諒的安慰，我贊成廢除死刑。如果不行，我不佔成廢除死刑，至少還有復仇的安慰。所以重點是台灣的法令與環境可以文明到受害者與受害者家人都得到安慰嘛？
 

 
不知！到目前看起來是不行。因為連判處死刑的死刑犯，都可以拖個好幾年不執行，哪來的安慰呢！ 
 
 
不是一定要看死刑犯被處死才會爽。 而是，如果依照現行法令判刑了，而不去執行，這才會造成受害者家屬得不到安慰，犯罪者家屬提心吊膽。如果真的是冤獄，那就平反他。要不然，乾脆勇敢一點特赦這些死刑犯。既不平反，又不執行、也不特赦，這個政府就是失職。
 
 
真的要談廢除死刑～先把該執行的死刑都執行了，要談再來談。否則現在判了死刑卻又不執行，這是為了創造法官與廢除死刑聯盟的就業機會嘛？
 
 
最後，談白冰冰！將心比心，如果那樣的事發生在我身上，我可能只會比白冰冰更激烈！想想真的要以德報怨，我的修養還不夠。
 
 
所以，我雖然討厭她在電視上的口吻，但是我完全可以理解與諒解她的心情。或許這就是因為當了爸爸後的轉變～ 
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-02-03:408</id>
 <title>什麼樣的粉絲頁你該小心？</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2010/02/03/408" /> 
  
 <updated>2010-02-03T05:16:56+00:00</updated> 
 <summary type="text"> 
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。  
 
 
經過這一次被  BabyHome 假粉絲頁  誤導（欺騙）而上當的經驗，我重新 Review ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。  
 
 
經過這一次被  BabyHome 假粉絲頁  誤導（欺騙）而上當的經驗，我重新 Review 了我的粉絲頁，歸納了一下我待會兒要剔除的規則：&nbsp;
 
 
	 美女很多，而這些美女看起來都很夢幻，並且都只有加朋友跟加粉絲頁，沒做其他事。（身為男人，對美女真的沒有抗拒能力。深切檢討！） 
	 人數超過上千，而且每天都快速成長 
	 資料頁是空的，而且沒有連回任何官方網頁 
	 沒有顯示出管理者帳號 
 
 
依著以上的規則，我看我參加的台灣粉絲頁，都要刪除了。
 
&nbsp;
 
另外，參加粉絲頁，以目前 Facebook API 來看，應該沒辦法要到你的資料，只能要到你的 ID（不過，未來可能有辦法，請見 ： 現在developer有機會可以取得facebook user的email了  ）。 所以如果這些粉絲頁有舉辦活動，要請你另外填資料，請好好思考，你到底要不要信任他們。因為，資料一填下去，可就沒有辦法收回了。 
 
 
如果這些『不信任』就是要做 Facebook 社群行銷的公司所要達到的結果，你們真的很棒，很成功的達到～『讓我不再信任你們了』！！！ 
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2010-02-01:407</id>
 <title>有被欺騙的感覺：一個新手爸爸看 Facebook BabyHome 粉絲團</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2010/02/01/407" /> 
  
 <updated>2010-02-01T14:27:12+00:00</updated> 
 <summary type="text"> 
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。 
 
 
不知前因後果的人，可以先看以下這幾篇文章了解整個來龍去脈： ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
 註：本文於 2010/11/08 應要求更新，原因容後專文描述。 
 
 
不知前因後果的人，可以先看以下這幾篇文章了解整個來龍去脈：
 
 
	  [非死不可說的祕密] 域名蟑螂即將重現江湖 - 現在是「粉絲專頁蟑螂」  (文章已經移除) 
	  不會吧？Facebook上的「BabyHome 寶貝家庭親子粉絲網」可能不是BabyHome的官方粉絲首頁？  
	  確認踢爆！BabyHome 的 Facebook 粉絲團是網路蟑螂經營的！還有多少受害未爆彈！？  (文章已經移除) 
 
 
上禮拜看到  mmdays  的文章後，我第一步就先退掉了 Facebook BabyHome 的粉絲專頁，第二步就是寫信去跟  BabyHome  確認。今天，BabyHome 也回信確認這的確不是他們的粉絲專頁，全文請看  確認踢
爆！BabyHome 的 Facebook 粉絲團是網路蟑螂經營的！還有多少受害未爆彈！？ 。因為這樣所以才有這篇文章，我第一次有被釣魚網站釣上的感覺。
 

 
經營一個有商業性質的網站沒有不對，因為畢竟就是要賺錢啊，要不然作社群網站的都得要喝西北風啊！只是這個粉絲頁真的是讓我以為那是 BabyHome 的粉絲團，我才加入的。
 
 
  這著實讓我有被欺騙的感覺。  
 
 
如果他是取個『親子好康分享團』之類的，我還不會有被騙的感覺。至少為不會因為這個網址 facebook.com/babyhome.tw 就認定他是 BabyHome 的粉絲團。在這樣魚目混珠的情況下，真的有可能一個不小心，有人以為他是 BabyHome 的粉絲頁，因為某個活動，就把個人資料給了出去，這才是嚴重的。如果發生了糾紛，到時不知到是要找 BabyHome 還是這個粉絲團算帳。
 
 
如果某公司是期待作一個正派的親子網站，就不應該這樣魚目混珠，他們的網路市調掉網站經營的很棒，真的不需用這種方式來降低自己的格。也可能有人委託某公司操作，這我們就不得而知，這是商業秘密啦。
 
 
當然啦 &hellip; 如果，BabyHome 自己不跳出來說，我們這些以為他是 BabyHome 而加入的粉絲只能自己小心。BabyHome 也有可能怕跳出來說，反而幫這個粉絲頁廣告了，因為這是暗黑行銷的常用手法。
 
 
著實有被欺騙的感覺的新手爸爸，Mark
 
 
PS. 我網頁上不放任何那個粉絲頁與經營的公司的直接連結，有興趣的請上 Facebook or Google 自己找。 
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2009-12-29:406</id>
 <title>一灘死水</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/11/2009/12/29/406" /> 
  
 <updated>2009-12-29T16:15:55+00:00</updated> 
 <summary type="text"> 
這個部落格，早已經是一灘死水。會這樣有太多的原因 ... 
 
 
很忙，是藉口之一。 
 
 
懶的寫，也是藉口之一。
 
 
都轉去寫 Twitter 與 ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
無聊沒什麼事 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
這個部落格，早已經是一灘死水。會這樣有太多的原因 ... 
 
 
很忙，是藉口之一。 
 
 
懶的寫，也是藉口之一。
 
 
都轉去寫 Twitter 與 Facebook 了，還是藉口之一。
 
 
因為要照顧女兒啊，這個則是最新的藉口。
 
 
等到沒有藉口的時候，我可能就會回來寫了。 
 
 
&nbsp;
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2009-10-12:405</id>
 <title>The Happiest Baby on the Block (拍賣中的快樂寶寶?是這樣翻嗎？)</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/22/2009/10/12/405" /> 
  
 <updated>2009-10-12T19:18:31+00:00</updated> 
 <summary type="text"> 
基本上這一篇是寫給我老婆看的，因為她根本沒時間上網找資料 ，所以只好收集起來給她看。
 
 
 htchien  今天在 Facebook 分享的一個 youtube ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
妹妹背著洋娃娃 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
基本上這一篇是寫給我老婆看的，因為她根本沒時間上網找資料 ，所以只好收集起來給她看。
 
 
 htchien  今天在 Facebook 分享的一個 youtube 影片連結 The Happiest Baby on the Block：
 
 
 
	 
	 
	 
	 
	 
	 
 
 
 
裡面的技巧真是太讓我訝異了，二話不說馬上測試，想不到妹妹馬上安靜下來，沒有五分鐘就入睡了。雖然我不確定是被我晚上吃的大蒜燻暈了，還是被我搖昏了。但是還真的滿有效的，好在還沒到讓他吸我奶頭的地步，真怕他吸不到。
 
 
這個讓寶寶不哭的技巧分為五個步驟：
 
 
	  綁緊寶寶，越緊越好 
	 讓她側躺或是趴在你的大肚腩上 
	 噓她 
	 搖她 
	 最後再不行，就給她吸什麼都行（奶嘴、乳頭 or 她的手） 
 
 
剛剛查了 google 一下，原來這是由 Dr. Karp 所提出安撫寶寶的技巧，現在正在美國流行中。下面這些文章就是我所找到的相關資料：
 
 
	  The Happiest Baby on the Block  
	  Do you want to have the happiest baby on the block?  
	  &lt;老大照書養&gt;::The Happiest Baby On the Block (from ntu bbs)  #寫的超詳細的 
	 Youtube 上還有一堆 成功案例 可以看 
 
 
有興趣可以上 Amazon 買 書 ，甚至還有  DVD 。
 
 
裡面還提到一樣很重要的事，就是你別怕會寵壞寶寶，這真是天大的福音。因為，每個老人家都跟我們說不能搖 Baby，否則會寵壞他的。
 
 
&nbsp;
 
最後，還一個日本助產士所提出來的方法，這也很神奇：
 
 
	 
	 
	 
	 
	 
	 
 
 
 
為什麼著些方式在醫院都沒教呢？這會讓母嬰同室與在坐月子的爸媽們輕鬆很多啊！ 
  
</content> 
</entry> 
 
 <entry> 
 <id>tag:blog.markplace.net,2009-10-06:404</id>
 <title>How to add password protection in CodeIgniter Scaffolding</title> 
 <link rel="alternate" type="text/html" href="http://blog.markplace.net/marks_place/15/2009/10/06/404" /> 
  
 <updated>2009-10-06T10:50:48+00:00</updated> 
 <summary type="text"> 
It is really bad that  CodeIgniter  does not support password protection in scaffolding. I just go thorugh most scaffolding related posts in  CodeIgniter forum , it seems no easy and clear ...</summary> 
 <author> 
  
 <name>markwu</name> 
</author> 
<dc:subject>
可以做人幹嘛寫程式 
</dc:subject> 
 <content type="text" xml:lang="zh-tw" xml:base="http://blog.markplace.net/"> 
  
It is really bad that  CodeIgniter  does not support password protection in scaffolding. I just go thorugh most scaffolding related posts in  CodeIgniter forum , it seems no easy and clear solution for it. So, I just come out my own based on  hooks function .
 
 
Here comes the code. Just follow it, and you will get a simple password protection for scaffolding:
 
 
1. Enable hook in your CodeIgniter application 
 
 
	 
	application/config.php 
	 
	 
	[...] 
	$config['enable_hooks'] = TRUE;  
	[...]
	 
 
 
2. Add a hook setting for pre-controller
 
 
	 
	application/hooks.php
	 
	 
	[...] 
	$hook['pre_controller'][] = array( 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'class'&nbsp;&nbsp;&nbsp; =&gt; 'SimpleHttpAuth', 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'function' =&gt; 'authenticate', 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'filename' =&gt; 'SimpleHttpAuth.php', 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'filepath' =&gt; 'hooks/SimpleHttpAuth', 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'params'&nbsp;&nbsp; =&gt; array() 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ); 
	[...]
	 
 
&nbsp;
 
3. Put the following scripts into application/hooks/SimpleHttpAuth/SimpleHttpAuth.php 
 
 
	 
	&lt;?php 
	&nbsp;&nbsp;&nbsp; class SimpleHttpAuth 
	&nbsp;&nbsp;&nbsp; { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private $user = &quot;username&quot;; 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private $pass = &quot;password&quot;; 
	 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function __constructor() 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function authenticate() 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $router =&amp; load_class('Router'); 
	 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($router-&gt;scaffolding_request === TRUE) 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (!$this-&gt;isAuthenticated()) { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; header('WWW-Authenticate: Basic realm=&quot;Scaffolding&quot;'); 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; header('HTTP/1.1 401 Unauthorized'); 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; die('Authorization Required'); 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function isAuthenticated() { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (isset($_SERVER['PHP_AUTH_USER']) &amp;&amp; isset($_SERVER['PHP_AUTH_PW'])) { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $httpd_username = filter_var($_SERVER['PHP_AUTH_USER'], FILTER_SANITIZE_STRING, FILTER_FLAG_ENCODE_HIGH|FILTER_FLAG_ENCODE_LOW); 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $httpd_password = filter_var($_SERVER['PHP_AUTH_PW'], FILTER_SANITIZE_STRING, FILTER_FLAG_ENCODE_HIGH|FILTER_FLAG_ENCODE_LOW); 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ($httpd_username == $this-&gt;user &amp;&amp; $httpd_password == $this-&gt;pass) { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return TRUE; 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else { 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return FALSE; 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return FALSE; 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 
	 
	&nbsp;&nbsp;&nbsp; } 
	?&gt;
	 
 
 
Now, you can have password protection scaffolding in CodeIgniter. 
  
</content> 
</entry> 
 
</feed>