LifeType 中文開發論壇

開發 => 核心補強 => 主題作者是: rocet 於 五月 23, 2006, 01:39:04 下午



主題: 利用pop3做使用者認證
作者: rocet五月 23, 2006, 01:39:04 下午
發覺1.1可以跟phpbb等其他程式整合的功能
因為我有要跟BBS的使用者帳號同步的需求
就稍微做了一下修改,變成可以利用pop3 server做使用者認證
但是只是單純做認證,所以database中還是要有user的資料,只是不存密碼而已
目前只改了登入的檢查部分,其他像是註冊blog等等都還沒修改

修改方法:
新增class/dao/userdata/pop3userdataprovider.class.php
你可能需要修改其中的一些檢查字串(其實應該寫進config裡比較好 :-P)

修改config/userdata.properties.php
加上一段
#
# pop3 user data provider
#
$config = Array(
  "provider" => "POP3UserDataProvider",
  "createBlogIfNotExisting" => true,
  "pop3server" => "pop3.example.com",
  "pop3port" => 110
  );


主題: Re: 利用pop3做使用者認證
作者: ajer001五月 23, 2006, 02:18:37 下午
先感謝分享了!


主題: Re: 利用pop3做使用者認證
作者: james五月 23, 2006, 02:31:26 下午
你是好人 ^_^
感謝你的分享啦 (Y)


主題: Re: 利用pop3做使用者認證
作者: Tbreeze六月 29, 2006, 08:28:55 下午
好東西 收藏了


主題: Re: 利用pop3做使用者認證
作者: sjc-3f七月 06, 2006, 10:05:17 下午
請問用pop3做使用者認證,pop3 server 和 lifetype需要裝在同一台機器嗎?如果能裝在不同的機器,在設定上有那些需要注意的地方嗎?謝謝解答


主題: Re: 利用pop3做使用者認證
作者: lss七月 06, 2006, 11:06:35 下午
不一定要裝在同一台機器上。

但是,若 pop3 server 和 lifetype 裝在不同機器上的話,建議使用 pop3s 或 imaps (應該也可以用吧 :-P ) ,比較能確保密碼的安全。

lss


主題: Re: 利用pop3做使用者認證
作者: sjc-3f七月 10, 2006, 08:20:16 下午
了解,謝謝