fix github oauth broken (#210)

* fix github broken

* fix google oauth
diff --git a/scripts/lua/oauth/github.lua b/scripts/lua/oauth/github.lua
index 286547e..cb20f44 100644
--- a/scripts/lua/oauth/github.lua
+++ b/scripts/lua/oauth/github.lua
@@ -21,13 +21,13 @@
 -- A Proxy for Github OAuth API
 local cjson = require "cjson"
 local http = require "resty.http"
-local httpc = http.new()
+local redis = require "lib/redis"
 local request = require "lib/request"
 local cjson = require "cjson"
 local utils = require "lib/utils"
 
 function validateOAuthToken (red, token)
- 
+  local httpc = http.new()
   local key = utils.concatStrings({'oauth:provider:github:', token})
   if redis.exists(red, key) == 1 then
     redis.close(red)
diff --git a/scripts/lua/oauth/google.lua b/scripts/lua/oauth/google.lua
index 384dade..ebdd8fd 100644
--- a/scripts/lua/oauth/google.lua
+++ b/scripts/lua/oauth/google.lua
@@ -23,11 +23,10 @@
 local http = require "resty.http"
 local request = require "lib/request"
 local utils = require "lib/utils"
-local httpc = http.new()
 local redis = require "lib/redis"
 
 function validateOAuthToken (red, token)
-
+  local httpc = http.new()
   local key = utils.concatStrings({'oauth:provider:google:', token})
   if redis.exists(red, key) == 1 then
     redis.close(red)