drupal6第三方登录模块
程序员文章站
2024-02-11 23:19:28
...
之前用drupal6.19做过一个电商平台,升级重新改版,发现drupal6的第三登录模块还没有,直接把drupal7中开源csna拿过来修改,测试通过。 无 $csna_renren_key = '100?????'; $csna_renren_secret = '??????????';第三方登录申请的KEY值。回调验证后把登录账
之前用drupal6.19做过一个电商平台,升级重新改版,发现drupal6的第三登录模块还没有,直接把drupal7中开源csna拿过来修改,测试通过。
$csna_renren_key = '100?????'; $csna_renren_secret = '??????????'; 第三方登录申请的KEY值。 回调验证后把登录账号信息写入到数据库中。 function csnaqq_callback($provider) if (isset($data['access_token'])) { $u_id =urlencode($data["uid"]); $u_name = urlencode($data["name"]); if(!empty($u_name) && !empty($u_id)) { //判断数据库中的账号是否存在,如果不存在创建新账号,如果账号存在,则登录账号 $total = db_result(db_query("SELECT COUNT(*) AS total FROM {users} WHERE LOWER(name) = '%s'", strtolower($u_id))); if ($total $u_id); $user=user_load($user_info); $user->name = $u_name; if($total uid,9); } } }
推荐阅读
-
drupal6第三方登录模块
-
php项目 登记登录模块
-
php项目 注册登录模块
-
Laravel5.1 实现第三方登录认证(包括微博、QQ、微信、豆瓣)
-
Spring+Hibernate+JSF+Ajax4jsf+Acegi+jCaptcha 做登录模块 博客分类: spring AcegiJSFSpringHibernateBean
-
PHP各大第三方登录演示和下载 qq登录第三方登录新浪微博登录支付宝登录
-
PHP各大第三方登录演示和下载 qq登录第三方登录新浪微博登录支付宝登录
-
关于APP第三方登录与服务器通信,求原理
-
用新浪微博账号登录(第三方登录),该怎么处理
-
使用python的pexpect模块,实现远程免密登录的示例