diff --git a/command/oauth/cmd.go b/command/oauth/cmd.go index 16761331a..443fbbfba 100644 --- a/command/oauth/cmd.go +++ b/command/oauth/cmd.go @@ -892,6 +892,9 @@ func (o *oauth) DoDeviceAuthorization() (*token, error) { } switch { + case idr.VerificationURIComplete != "": + // Prefer VerificationURIComplete if present for user convenience + idr.VerificationURI = idr.VerificationURIComplete case idr.VerificationURI != "": // do nothing case idr.VerificationURL != "":