Go 언어의 goouth2를 표준 공식의 oauth2로 변경
JWT 인증의 경우
import
수정 전
import "code.google.com/p/goauth2/oauth/jwt"
변경 후import "golang.org/x/net/context"
import "golang.org/x/oauth2/jwt"
context.연락이 필요합니다.http.인증서 가져오기
수정 전
token := jwt.NewToken(email, scope, pem)
transport, err := jwt.NewTransport(token)
if err != nil {
return err
}
client := transport.Client()
변경 후cfg := jwt.Config{
Email: email,
PrivateKey: pem,
Scopes: []string{scope},
TokenURL: tokenURL,
}
ctx := context.Background()
client := cfg.Client(ctx)
TokenURL은 구글https://accounts.google.com/o/oauth2/token
이 문장은 Qiita의 문장을 도출했다
Reference
이 문제에 관하여(Go 언어의 goouth2를 표준 공식의 oauth2로 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/najeira/articles/2015-04-15-qiita-63350a14b5a32873f930텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)