From cc20bdd2890c35b68a6bbb818c8cc03fc291a9ef Mon Sep 17 00:00:00 2001 From: William Petit Date: Thu, 28 Mar 2024 15:54:59 +0100 Subject: [PATCH] feat: remove printing of default token --- internal/command/server/admin/run.go | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/internal/command/server/admin/run.go b/internal/command/server/admin/run.go index 7baf7c8..e45b25a 100644 --- a/internal/command/server/admin/run.go +++ b/internal/command/server/admin/run.go @@ -5,9 +5,7 @@ import ( "strings" "forge.cadoles.com/cadoles/bouncer/internal/admin" - "forge.cadoles.com/cadoles/bouncer/internal/auth/jwt" "forge.cadoles.com/cadoles/bouncer/internal/command/common" - "forge.cadoles.com/cadoles/bouncer/internal/jwk" "forge.cadoles.com/cadoles/bouncer/internal/setup" "github.com/pkg/errors" "github.com/urfave/cli/v2" @@ -21,11 +19,6 @@ const ( func RunCommand() *cli.Command { flags := append( common.Flags(), - &cli.BoolFlag{ - Name: flagPrintDefaultToken, - Usage: "Generate and print a default writer token in console at startup", - Value: true, - }, ) return &cli.Command{ @@ -49,22 +42,6 @@ func RunCommand() *cli.Command { defer flushSentry() - if printDefaultToken := ctx.Bool(flagPrintDefaultToken); printDefaultToken { - key, err := jwk.Generate(jwk.DefaultKeySize) - if err != nil { - return errors.Wrap(err, "could not generate default key") - } - - token, err := jwt.GenerateToken(ctx.Context, key, string(conf.Admin.Auth.Issuer), "default-admin", jwt.Role(jwt.RoleWriter)) - if err != nil { - return errors.WithStack(err) - } - - logger.SetLevel(logger.LevelInfo) - logger.Info(ctx.Context, "default writer token", logger.F("token", token)) - logger.SetLevel(logger.Level(conf.Logger.Level)) - } - integrations, err := setup.SetupIntegrations(ctx.Context, conf) if err != nil { return errors.Wrap(err, "could not setup integrations")