コード例 #1
0
ファイル: admin.go プロジェクト: yakomaru/dnc-client
func PostLogin(res http.ResponseWriter, req *http.Request) {
	if !info.CheckAddr(req.RemoteAddr) {
		return
	}
	data, err := ioutil.ReadAll(req.Body)
	check(err)
	js := bytes.NewReader(jSONify(string(data)))
	sres, err := http.Post("http://diamondnotcrush.herokuapp.com/user/login", "application/json", js)
	check(err)
	if err != nil {
		log.Println("Login failed")
	} else {
		log.Println("Login success")
	}
	Ping(res, req, sres)
}
コード例 #2
0
ファイル: admin.go プロジェクト: yakomaru/dnc-client
func GetLogin(res http.ResponseWriter, req *http.Request) {
	if !info.CheckAddr(req.RemoteAddr) {
		return
	}
	portal.Login(res, req)
}
コード例 #3
0
ファイル: admin.go プロジェクト: yakomaru/dnc-client
func MainPage(res http.ResponseWriter, req *http.Request) {
	if !info.CheckAddr(req.RemoteAddr) {
		return
	}
	portal.MainPage(res, req, info.Dir(), info.Port(), verify, userid)
}