Google ID token 검증

Go :

import "google.golang.org/api/idtoken"

func verifyGoogleIDToken(token, aud string) bool {
	validTok, err := idtoken.Validate(c.Request.Context(), token, aud)
	if err != nil {
		log.Fatal(err)
		return false
	}
	if validTok.Audience != aud {		
		return false
	}
	return true
}

Last updated