diff --git a/core/service.go b/core/service.go index 30cd219..821aa5b 100644 --- a/core/service.go +++ b/core/service.go @@ -159,18 +159,16 @@ func (sh *serviceDescription) readProfile(authtype string, id string, binfo stri } }() - logger.Println("readProfile :", authtype, id, binfo) userinfo, err := sh.getUserTokenWithCheck(authtype, id, binfo) if err != nil { return "", err } - logger.Println("readProfile userinfo:", userinfo) + if len(userinfo.token) == 0 { return "", errors.New("refreshtoken token not found") } //-- 토큰으로 모두 확인이 끝났으면 갱신한다. - logger.Println("readProfile updateUserinfo:", userinfo) ok, _, email := sh.updateUserinfo(userinfo) if !ok { @@ -687,6 +685,8 @@ func (sh *serviceDescription) authorize(w http.ResponseWriter, r *http.Request) output["noauth"] = true } + logger.Println("authorize :", output) + json.NewEncoder(w).Encode(output) }