Uc user synlogin
出自Discuz! 技术文库
对
Uc user synlogin
的源代码
跳转到:
导航
,
搜索
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
'''uc_user_synlogin''' ::string uc_user_synlogin(integer uid) ==描述== 如果当前应用程序在 UCenter 中设置允许同步登录,那么本接口函数会通知其他设置了同步登录的应用程序登录,把返回的 HTML 输出在页面中即可完成对其它应用程序的通知。输出的 HTML 中包含执行远程的 javascript 脚本,请让页面在此脚本运行完毕后再进行跳转操作,否则可能会导致无法同步登录成功。同时要保证同步登录的正确有效,请保证其他应用程序的 Cookie 域和 Cookie 路径设置正确。 ==参数== {| style="background-color:#dfb; border-collapse: collapse; border-spacing: 3px; border:1px solid #8d0; margin: 0px; width: 100%" cellpadding="5" |- | '''参数名''' | '''类型''' | '''是否必需''' | '''说明''' | '''备注''' |- | uid | integer | 是 | 用户ID | |} ==范例== <pre> list($uid, $username, $password, $email) = uc_user_login($_POST['username'], $_POST['password']); if($uid > 0) { echo '登录成功'; echo uc_user_synlogin($uid); } elseif($uid == -1) { echo '用户不存在,或者被删除'; } elseif($uid == -2) { echo '密码错'; } else { echo '未定义'; } </pre> ==返回值== {|style="background-color:#feb; border-collapse: collapse; border-spacing: 3px; border:1px solid #fd8; margin: 0px; width: 100%" cellpadding="3" |- | '''返回值类型''' | '''说明''' | '''备注''' |- | string | 同步登录的 HTML 代码 | |}
返回到
Uc user synlogin
。
查看
页面
讨论
查看源代码
历史
个人工具
登录
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
搜索
工具箱
链入页面
链出更改
特殊页面