<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/main.xsl"?>
<b:blog xmlns="http://www.w3.org/1999/xhtml" xmlns:b="http://blog.othree.net"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://blog.othree.net http://blog.othree.net/blooog.xsd">
	<b:blogTitle>O3noBLOG</b:blogTitle>
	<b:blogDescription></b:blogDescription>
	<b:entries>
		<b:entriesMeta>
			<b:listType>s</b:listType>
			<b:listData listID="000489" baseName="mt_openid">MT OpenID支援</b:listData>

			<b:previous>
				<b:mTitle>MT 4.1 Open Source</b:mTitle>
				<b:mDate>2008/02/01</b:mDate>
				<b:mBase>mt-41-open-source</b:mBase>
			</b:previous>


			<b:next>
				<b:mTitle>Devil May Cry 4</b:mTitle>
				<b:mDate>2008/02/18</b:mDate>
				<b:mBase>dmc4</b:mBase>
			</b:next>

		</b:entriesMeta>
		<b:entry entryID="000489" baseName="mt_openid">
			<b:author>
				<b:authorName>othree</b:authorName>
				<b:authorEmail>othree@gmail.com</b:authorEmail>
				<b:authorUrl></b:authorUrl>
			</b:author>
			<b:datetime>
				<b:date>2008-02-01</b:date>
				<b:time>02:10:47</b:time>
			</b:datetime>
			<b:category>about</b:category>

			<b:CommentsAccepted>1</b:CommentsAccepted>



			<b:PingsAccepted>1</b:PingsAccepted>


			<b:title>MT OpenID支援</b:title>
			<b:content>
				<b:summary>剛剛研究的結果先紀錄一下，基本上是先連到mt目錄下的comment cgi檔案，加上一些參數會跑出登入畫面，這邊可以選擇想要用的第三方認證機制，透過第三方認證服務確定登入後，系統會產生一個cookie叫做commenter_name，有這個cookie的話就表是有透過第三方認證機制登入了，這時透過javascript把name和email兩個欄位藏起來，直接送出訊息，系統就可以正確的把該篇迴響歸到該帳號之下。 如果mt的安裝位置和部落格位置在不同網域名稱下，也可以使用cgi檔產生一段js碼，直接把commenter_name這變數指定好。另外有在第三方認證服務登入的情況下，送出的資料如果包含name，那會變成以表單送出的name為主，而忽略第三方認證的帳號，因此需要把該欄位藏起來。...</b:summary>
				<b:mainContent><p>剛剛研究的結果先紀錄一下，基本上是先連到mt目錄下的comment cgi檔案，加上一些參數會跑出登入畫面，這邊可以選擇想要用的第三方認證機制，透過第三方認證服務確定登入後，系統會產生一個cookie叫做commenter_name，有這個cookie的話就表是有透過第三方認證機制登入了，這時透過javascript把name和email兩個欄位藏起來，直接送出訊息，系統就可以正確的把該篇迴響歸到該帳號之下。</p>

<p>如果mt的安裝位置和部落格位置在不同網域名稱下，也可以使用cgi檔產生一段js碼，直接把commenter_name這變數指定好。另外有在第三方認證服務登入的情況下，送出的資料如果包含name，那會變成以表單送出的name為主，而忽略第三方認證的帳號，因此需要把該欄位藏起來。</p></b:mainContent>
				<b:extendContent></b:extendContent>
			</b:content>
			<b:comments commentCount="3">

				<b:comment commentID="035884" entryID="000489">
					<b:author>
						<b:authorName>bcse.myopenid.com</b:authorName>
						<b:authorEmail></b:authorEmail>
						<b:authorUrl>http://blog.bcse.info/</b:authorUrl>
					</b:author>
					<b:datetime>
						<b:date>2008-02-20</b:date>
						<b:time>23:30:45</b:time>
					</b:datetime>
					<b:content>
						<b:mainContent><p>（測試看看用 OpenID 登入有什麼不同…）</p></b:mainContent>
					</b:content>
				</b:comment>

				<b:comment commentID="035977" entryID="000489">
					<b:author>
						<b:authorName>othree.net</b:authorName>
						<b:authorEmail></b:authorEmail>
						<b:authorUrl>http://blog.othree.net</b:authorUrl>
					</b:author>
					<b:datetime>
						<b:date>2008-02-21</b:date>
						<b:time>22:55:23</b:time>
					</b:datetime>
					<b:content>
						<b:mainContent><p>其實後台才比較有明顯差異，前端只是訪客名稱變網址XD。</p></b:mainContent>
					</b:content>
				</b:comment>

				<b:comment commentID="036364" entryID="000489">
					<b:author>
						<b:authorName>cbi054cbi054.myopenid.com</b:authorName>
						<b:authorEmail></b:authorEmail>
						<b:authorUrl></b:authorUrl>
					</b:author>
					<b:datetime>
						<b:date>2008-02-26</b:date>
						<b:time>17:27:28</b:time>
					</b:datetime>
					<b:content>
						<b:mainContent><p>Good</p></b:mainContent>
					</b:content>
				</b:comment>

			</b:comments>
			<b:trackbacks trackbackCount="0" trackbackURL="http://othree.net/mt/mt-tb.cgi/487">

			</b:trackbacks>
		</b:entry>
	</b:entries>
</b:blog>