PESCMSLogin是一款基于PHP5.4+Mysql开发的登陆器管理后台。主要负责管理公司内部员工启用登陆器的mac地址功能。
PESCMSLoginGUI是一款基于Python3.4+PyQt5.5开发的全平台(Win/Linux/OSX/Unix等)网站登陆器。理论上支持Py和PyQT的都可以直接使用。
本软件基于GPLv2协议进行开源发布,个人/企业在不对本软件闭源销售,则没有任何使用限制。
PESCMSLogin登陆器作用:PESCMSLogin是基于网站接口对接,然后匹配用户电脑mac地址是否在白名单中,从而让用户可以登录后台进行操作。
使用方面非常简单,用户只要打开PESCMSLoginGUI端,软件首次访问会验证该用户的mac地址是否在服务端的白名单中,否的该用户电脑将无法运行本软件。是的话,会弹出一个登录框,给用户选择登录的网站和帐号密码。
PESCMSLogin支持环境和特色:PESCMSLogin登陆器已在我目前就职公司全面使用,个人已测试运行环境如下:
WinXP,Win7,Win10,OSX10.9
理论上支持:Linux全系,Unix系统,或者支持Python3.4和PYQT的系统
PESCMSLogin登陆器最重要是没有任何浏览器兼容问题!并且支持所有编程语言对接!
PESCMSLogin安装与部署:PESCMSLogin分桌面端和服务端。桌面端是用于给您要限制的员工使用;服务端用于添加网站列表、MAC白名单操作。
服务端环境运行环境:
PHP:5.4及以上版本
Mysql:5.1-5.6(推荐5.5及以上)
部署:
先安装好服务端软件,并且服务端软件必须是登录器可以访问的。如桌面端默认的请求地址,PESCMSLogin部署的域名为:http://login.pescms.com/
解压对应Win版本的桌面端软件,并在软件根目录找到login.ini文件。
先清空login.ini已保存的内容,在第一行填写你们服务端软件的地址。
运行login.exe,测试登录能否正常打开
最后,请访问PESCMSLogin接口开发文档开发网站的登录接口与登陆器对接。
PESCMSLogin关于桌面端:考虑到不是所有人都懂编译桌面端,PESCMSLogin已经自行编译好适用于Win系统的桌面端,大家仅需按照上面部署的过程修改则可。实际使用发现,不少杀毒软件会误将本软件识别为木马病毒,若出现该现象请添加至白名单。
PESCMSLogin页面展示: