// $code = $_GET['code']; $email = $_GET['email']; $uid = $_GET['uid']; // $ur = new \Ss\User\UserInfo($uid); if ($ur->GetEmail() == $email) { $rs = '1'; } else { $rs = '0'; } if (!$rs) { $a['code'] = '0'; $a['msg'] = "邮箱错误"; } else { $rst = new \Ss\User\ResetPwd($uid); $u = new \Ss\User\User($uid); if ($rst->IsCharOK($code, $uid)) { $NewPwd = md5(time() . $uid . $email); $mg->sendMessage($domain, array('from' => "no-reply@" . $mailgun_domain, 'to' => $email, 'subject' => $site_name . "您的新密码", 'text' => "您的新密码为:" . $NewPwd)); $u->UpdatePWd($NewPwd); $rst->Del($code, $uid); $a['code'] = '1'; $a['ok'] = '1'; $a['msg'] = "新密码已经发送到您的邮箱"; } else { $a['code'] = '0'; $a['msg'] = "链接无效"; } } echo json_encode($a);
<?php require_once '_main.php'; $Users = new Ss\User\User(); $node_id = $_GET['node']; ?> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <h1> 用户管理 <small>User Manage</small> </h1> </section> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-xs-12"> <div class="row"> <div class="col-xs-1"> <a class="btn btn-success btn-sm" href="user_add.php">添加</a> </div> <div class="col-xs-3"> <select class="form-control" id="node" onchange="onNodeChanged()" > <?php $nodes = (new Ss\Node\Node())->AllNode(); foreach ($nodes as $node) {
<?php require_once '_main.php'; $Users = new Ss\User\User(); $us = $Users->AllUser(); $smarty->assign('us', $us); // 注册自定义插件 获取邀请人 $smarty->registerPlugin('function', 'get_ref_name', 'get_ref_name'); function get_ref_name($rs, $content) { if ($rs['rs'] != 0) { $ref_u = new \Ss\User\UserInfo($rs['rs']); $ref_name = $ref_u->GetUserName(); return $ref_name; } else { return '<code class="hoverable">公开</code>'; } } $smarty->display('admin/user.tpl');
<?php require_once '../lib/config.php'; require_once '_check.php'; if (!empty($_POST)) { $uid = $_POST['uid']; $name = $_POST['name']; $passwd = $_POST['passwd']; $email = $_POST['email']; $transfer_enable = $_POST['transfer_enable']; $invite_num = $_POST['invite_num']; //更新 $User = new Ss\User\User($uid); $query = $User->updateUser($name, $email, $passwd, $transfer_enable, $invite_num); if ($query) { $ue['code'] = '1'; $ue['ok'] = '1'; $ue['msg'] = "修改成功!即将跳转到用户管理列表!"; } else { $ue['code'] = '0'; $ue['msg'] = "出错了,请重试"; } } echo json_encode($ue);
<?php require_once '../lib/config.php'; $account = $_POST['account']; $passwd = $_POST['passwd']; $passwd = \Ss\User\Comm::SsPW($passwd); $user = new \Ss\User\User(); $rs = $user->verify($account, $passwd); echo json_encode($rs, JSON_UNESCAPED_UNICODE);