想到一种避免数据被抓包的方法

不少网站登录只是对密码进行了简单的md5加密就通过网络进行提交,接了个项目在写登录模块的时候开了下脑洞想到了一个方法。首先通过Javascript将用户输入的密码进行两次md5加密,然后获取当前时间戳,将密文连接时间戳后再进行两次md5加密得到最终密文,最后将密文与时间戳一起发送给服务器,服务器收到数据后使用当前系统时间戳减去收到的时间戳,如果得到值超过可能的网络延迟的值则报错,没问题则从数据库取

- 阅读全文 -

找点事做

最近在尝试开发一个带插件机制的博客程序,也算是面向功能编程 转为 面向接口编程的尝试吧,总感觉有些东西领悟错了似的,,不过,管他呢,慢慢尝试吧。

- 阅读全文 -

写了个基于PDO的DB类

没测试,有时间再改。<?php namespace Lib; use PDO; class Db { private static $connect = null; //默认连接实例 private $data = []; public static function init() { try{ $config = include(APP_ROOT.'

- 阅读全文 -

PHP连接Redis

<?php $redis = new Redis; $redis->connect('127.0.0.1', 6379, 10); //三个参数分别为 IP, 端口,超时秒数 $redis->set($key, $value); //设置键值 $redis->setex($key, $time, $value); //设置带有有效期的键值 $redis->

- 阅读全文 -

Title - Artist
0:00