summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient
diff options
context:
space:
mode:
Diffstat (limited to 'control/controlclient')
-rw-r--r--control/controlclient/direct.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/control/controlclient/direct.go b/control/controlclient/direct.go
index edc63cfb4..472a6fd92 100644
--- a/control/controlclient/direct.go
+++ b/control/controlclient/direct.go
@@ -398,6 +398,9 @@ func (c *Direct) TryLogout(ctx context.Context) error {
}
func (c *Direct) TryLogin(ctx context.Context, t *tailcfg.Oauth2Token, flags LoginFlags) (url string, err error) {
+ if strings.Contains(c.serverURL, "controlplane") {
+ panic("XXX controlclient: TryLogin called on controlplane server")
+ }
c.logf("[v1] direct.TryLogin(token=%v, flags=%v)", t != nil, flags)
return c.doLoginOrRegen(ctx, loginOpt{Token: t, Flags: flags})
}