A simple front end of Shadowsocks manyuser
- PHP >= 5.4
- PDO Extension
- Import sql/*.sql to your MySQL Database
- Rename lib/config-sample.php to config.php,and edit the database infomation.
- Enjoy it.
- The user who uid is 1 is Admin by default.
- You can Add User ID into table 'ss_user_admin'
Run:
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
更新内容: 添加弹窗显示二维码和配置信息
新添管理员中心的(网页)用户表优化 ,更新DataTables 至 1.10.7 并汉化部分中文提示
以上图中数据为测试的
新增smtp邮件
- 支持发送纯文本邮件和HTML格式的邮件,可以多收件人,多抄送,多秘密抄送,带附件(单个或多个附件),支持到服务器的ssl连接
- 需要的php扩展:sockets、Fileinfo和openssl。
修改:
移动以下内容至新文件Public_javascript.php并在所有调用的文件加入调用。
<!-- jQuery 2.1.3 -->
<script src="../asset/js/jQuery.min.js"></script>
<!-- Bootstrap 3.3.2 JS -->
<script src="../asset/js/bootstrap.min.js" type="text/javascript"></script>
<!-- SlimScroll -->
<script src="../asset/plugins/slimScroll/jquery.slimscroll.min.js" type="text/javascript"></script>
<!-- FastClick -->
<script src='../asset/plugins/fastclick/fastclick.min.js'></script>
<!-- AdminLTE App -->
<script src="../asset/js/app.min.js" type="text/javascript"></script>
优化-登录-注册-重置密码_页面,先本地验证输入信息,验证通过才提交给服务器处理,弹出提示可以按ESC和点击关闭。
如果你的提示文字已修改,请在新文件对应的提示文字修改,以防本地验证失效! 还针对按回车不放的用户优化,禁止重复提交,预防多余不必要的请求连接。 修复已知问题,改用浮动层,不会再因为弹出提示而改变页面排版。
//欢迎回来 是服务器返回的提示文字,如果你的已经修改,请在新文件对应的提示文字修改,以防本地验证失效!
if($("#msg-success-p").eq(0)[0].innerHTML=="欢迎回来"
|| $("#msg-success-p").eq(0)[0].innerHTML=="你已成功登录"){
// 这里第一个是提示文字,如果要改,上面判断的也要一起改。
//第二个是显示的样式,分两个: 出错了(error)成功(success )
msg_out("你已成功登录","success");
//如果 msg_id=1 不执行(提)登(交)录
msg_id=0;
$("#msg-error-p").html(null);
}
if($("#msg-error-p").eq(0)[0].innerHTML=="邮箱或者密码错误"
|| $("#msg-error-p").eq(0)[0].innerHTML=="邮箱或者密码错误,请重新输入!"){
if($("#passwd").val()==inpasswd && $("#email").val()==inemail){
msg_out("邮箱或者密码错误,请重新输入!","error");
msg_id=1;
return false;
}
}