Adds twitch.tv to the list of known OAuth2 providers that do not implement the spec fully.

Change-Id: I4db53ae2d039de3ddf9cb84e4211d2e0c4f6c41f
Reviewed-on: https://go-review.googlesource.com/5180
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Andrew Gerrand <adg@golang.org>
diff --git a/oauth2.go b/oauth2.go
index ada29e7..2061ddf 100644
--- a/oauth2.go
+++ b/oauth2.go
@@ -421,7 +421,8 @@
 		strings.HasPrefix(tokenURL, "https://www.douban.com/") ||
 		strings.HasPrefix(tokenURL, "https://api.dropbox.com/") ||
 		strings.HasPrefix(tokenURL, "https://api.soundcloud.com/") ||
-		strings.HasPrefix(tokenURL, "https://www.linkedin.com/") {
+		strings.HasPrefix(tokenURL, "https://www.linkedin.com/") ||
+		strings.HasPrefix(tokenURL, "https://api.twitch.tv/") {
 		// Some sites fail to implement the OAuth2 spec fully.
 		return false
 	}