github.com/supabase/cli@v1.168.1/internal/sso/info/info.go (about) 1 package info 2 3 import ( 4 "context" 5 "fmt" 6 "os" 7 8 "github.com/supabase/cli/internal/sso/internal/render" 9 "github.com/supabase/cli/internal/utils" 10 ) 11 12 func Run(ctx context.Context, ref string, format string) error { 13 switch format { 14 case utils.OutputPretty: 15 return render.InfoMarkdown(ref) 16 17 default: 18 return utils.EncodeOutput(format, os.Stdout, map[string]interface{}{ 19 "acs_url": fmt.Sprintf("https://%s.supabase.co/auth/v1/sso/saml/acs", ref), 20 "entity_id": fmt.Sprintf("https://%s.supabase.co/auth/v1/sso/saml/metadata", ref), 21 "relay_state": fmt.Sprintf("https://%s.supabase.co", ref), 22 }) 23 } 24 }