Results 4 issues of dualface

继承类中可以覆盖 `onAuthConnect()` 方法来做自定义的 websocket-protocol 验证,达到更高的安全性。

enhancement

RT

storage
.feature

Repo::find_one($class, 2); Repo::find_one($class, 'post_id > 1 AND post_id < 3'); 两次 find_one() 返回同一个对象实例,但执行了两次查询。第二次查询的结果被丢弃了,这种情况应该记录在日志中。

storage
.feature

错误信息: ``` /opt/quick_server/bin/openresty/luajit/bin/lua: (command line):1: module 'conf.config' not found: no field package.preload['conf.config'] no file './conf/config.lua' no file '/opt/quick_server/bin/openresty/luajit/share/luajit-2.1.0-alpha/conf/config.lua' no file '/usr/local/share/lua/5.1/conf/config.lua' no file '/usr/local/share/lua/5.1/conf/config/init.lua' no file '/opt/quick_server/bin/openresty/luajit/share/lua/5.1/conf/config.lua' no file '/opt/quick_server/bin/openresty/luajit/share/lua/5.1/conf/config/init.lua'...

bug