mirror of
https://chromium.googlesource.com/chromium/tools/depot_tools.git
synced 2026-01-11 18:51:29 +00:00
Inspired by https://chromium-review.googlesource.com/c/5577744. This implementation allows toggling the entire new-auth-stack with the git configuration: [depot-tools] useNewAuthStack = 1 Additionally, you can set: [depot-tools] newAuthSkipSSO = 1 To intentionally skip SSOAuthenticator for now while doing local evaluation of these auth methods. This CL was uploaded without gitcookies using the new luci-auth Authenticator. Subsequent CLs will adjust creds-check and EnsureAuthenticated to work correctly with the new auth stack. Originally landed in https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5590324 Reverted because of the preceding CL https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5586799 Bug: 336351842, 336652327 Change-Id: I72df6689ec1ea5429fecc86e5752366fcda7465a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5627835 Reviewed-by: Scott Lee <ddoman@chromium.org> Reviewed-by: Yiwei Zhang <yiwzhang@google.com> Commit-Queue: Allen Li <ayatane@chromium.org>
58 KiB
58 KiB