西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

ecshop 第三方登錄包

  • ecshop 第三方登錄包
  • 軟件大小:82KB
  • 更新時間:2013-05-15 10:11
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 源碼相關(guān)
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll, WinXP
  • 官方網(wǎng)站:暫無
  • 應(yīng)用備案:
好評:50%
壞評:50%

本類精品

軟件介紹

ecshop 第三方登錄包(qq,人人,新浪微博,支付寶快捷)希望對大家有所幫助。

安裝說明:

一,解壓到ecshop根目錄,確?梢砸岳 http://ecshop根域名/login/renren/authorize.php 訪問

二,修改各登錄方式文件內(nèi)的各config文件里的ID 和 Key,當(dāng)然你得先去各網(wǎng)站申請,還有修改對應(yīng)回調(diào)地址等信息。

三,因為數(shù)據(jù)庫的關(guān)系,用的會員信息msn字段存儲第三方登錄返回昵稱或真實姓名,只需在后臺系統(tǒng)設(shè)置>會員注冊項設(shè)置里把“msn”改成“真實姓名”。

四,修改模板文件以添加登錄按鈕,有如下三個文件要修改,修改后可能需要微調(diào)css讓顯示更好:


1. 修改themes文件夾下flow.dwt

約790行,找到:
<input type="submit" class="bnt_blue" name="login" value="{$lang.forthwith_login}" />
<!-- {if $anonymous_buy eq 1} 是否允許未登錄用戶購物 -->
<input type="button" class="bnt_blue_2" value="{$lang.direct_shopping}" onclick="location.href='flow.php?step=consignee&direct_shopping=1'" />
<!-- {/if} -->

在如上代碼下方加入:

<br /><br />
<a href="#" onclick='toQzoneLogin()'><img src="/login/qqlogin/qq_login.png"></a> <a href="#" onclick='toSinaWeiboLogin()'><img src="/login/sinaweibo/sinaweibo_login.png"></a><br />
<a href="#" onclick='toAlipayLogin()'><img src="/login/alipaylogin/alipay_login.png" /></a>
<a href="#" onclick='toRenrenLogin()'><img src="/login/renren/renren_login.png" /></a>
<script>
function toQzoneLogin()
{
var A=window.open("login/qqlogin/redirect_to_login.php","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toSinaWeiboLogin()
{
var A=window.open("login/sinaweibo/index.php","SinaWeiboLogin","width=640,height=360,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toAlipayLogin()
{
var A=window.open("login/alipaylogin/auth_authorize.php","AlipayLogin","width=950,height=500,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toRenrenLogin()
{
var A=window.open("login/renren/authorize.php","RenrenLogin","width=800,height=600,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
</script>




2. 修改themes文件user_passport.dwt

約60行,找到:

<tr><td></td><td><a href="user.php?act=qpassword_name" class="f3">{$lang.get_password_by_question}</a>   <a href="user.php?act=get_password" class="f3">{$lang.get_password_by_mail}</a></td></tr>

在如上代碼下方加入:

<tr><td>使用合作網(wǎng)站賬號登錄</td><td><a href="#" onclick='toQzoneLogin()'><img src="/login/qqlogin/qq_login.png"></a> <a href="#" onclick='toSinaWeiboLogin()'><img src="/login/sinaweibo/sinaweibo_login.png"></a>
<a href="#" onclick='toAlipayLogin()'><img src="/login/alipaylogin/alipay_login.png" /></a>
<a href="#" onclick='toRenrenLogin()'><img src="/login/renren/renren_login.png" /></a>
<script>
function toQzoneLogin()
{
var A=window.open("login/qqlogin/redirect_to_login.php?type=user","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toSinaWeiboLogin()
{
var A=window.open("login/sinaweibo/index.php?type=user","SinaWeiboLogin","width=640,height=360,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toAlipayLogin()
{
var A=window.open("login/alipaylogin/auth_authorize.php?type=user","AlipayLogin","width=950,height=500,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toRenrenLogin()
{
var A=window.open("login/renren/authorize.php?type=user","RenrenLogin","width=800,height=600,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
</script></td></tr>




約200行,找到:
<a href="user.php?act=login">{$lang.want_login}</a><br />
<a href="user.php?act=get_password">{$lang.forgot_password}</a>


替換為:


<a href="user.php?act=login">{$lang.want_login}</a>或<br />
<a href="#" onclick='toQzoneLogin()'><img src="/login/qqlogin/qq_login.png"></a><br />
<a href="#" onclick='toSinaWeiboLogin()'><img src="/login/sinaweibo/sinaweibo_login.png"></a><br />
<a href="#" onclick='toAlipayLogin()'><img src="/login/alipaylogin/alipay_login.png" /></a> <br /> <a href="#" onclick='toRenrenLogin()'><img src="/login/renren/renren_login.png" /></a><br />
<a href="user.php?act=get_password">{$lang.forgot_password}</a>
<script>
function toQzoneLogin()
{
var A=window.open("login/qqlogin/redirect_to_login.php?type=user","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toSinaWeiboLogin()
{
var A=window.open("login/sinaweibo/index.php?type=user","SinaWeiboLogin","width=640,height=360,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toAlipayLogin()
{
var A=window.open("login/alipaylogin/auth_authorize.php?type=user","AlipayLogin","width=950,height=500,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
function toRenrenLogin()
{
var A=window.open("login/renren/authorize.php?type=user","RenrenLogin","width=800,height=600,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
}
</script>


3. 此項修改為可選。修改themes/library下member_info.lbi 文件第5行以顯示第三方登錄的真實姓名或昵稱而不是一大串字符。

{$lang.hello},<font class="f4_b">{$user_info.username}</font>, {$lang.welcome_return}!



{$lang.hello}<font class="f4_b">{$user_info.msn}</font>, {$lang.welcome_return}!



軟件標簽: 登錄

軟件截圖

ecshop 第三方登錄包

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字數(shù): 0/500

TOP
軟件下載