1
0
mirror of https://github.com/juanfont/headscale.git synced 2025-08-28 13:49:04 +02:00

Log registrationID to simplify interactive node registration

Some clients such as Android make it hard to transfer the registrationID
to the server, its easier to get it from the server logs.
This commit is contained in:
Florian Preinstorfer 2025-08-14 20:29:11 +02:00 committed by nblock
parent 30cec3aa2b
commit 30a1f7e68e

View File

@ -11,6 +11,7 @@ import (
"github.com/juanfont/headscale/hscontrol/types"
"github.com/juanfont/headscale/hscontrol/types/change"
"github.com/rs/zerolog/log"
"gorm.io/gorm"
"tailscale.com/tailcfg"
@ -264,6 +265,7 @@ func (h *Headscale) handleRegisterInteractive(
nodeToRegister,
)
log.Info().Msgf("Starting node registration using key: %s", registrationId)
return &tailcfg.RegisterResponse{
AuthURL: h.authProvider.AuthURL(registrationId),
}, nil