You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- // Copyright 2018 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
-
- // +build !appengine
-
- // This file applies to App Engine second generation runtimes (>= Go 1.11) and App Engine flexible.
-
- package google
-
- import (
- "context"
- "log"
- "sync"
-
- "golang.org/x/oauth2"
- )
-
- var logOnce sync.Once // only spam about deprecation once
-
- // See comment on AppEngineTokenSource in appengine.go.
- func appEngineTokenSource(ctx context.Context, scope ...string) oauth2.TokenSource {
- logOnce.Do(func() {
- log.Print("google: AppEngineTokenSource is deprecated on App Engine standard second generation runtimes (>= Go 1.11) and App Engine flexible. Please use DefaultTokenSource or ComputeTokenSource.")
- })
- return ComputeTokenSource("")
- }
|