From 2383227901599c6047707722f89e97c2a23f1021 Mon Sep 17 00:00:00 2001 From: Ian Drysdale Date: Fri, 10 May 2019 16:07:01 +0100 Subject: [PATCH] log localhost email verification link this makes life a little less painful when testing. --- email/email.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/email/email.go b/email/email.go index ee0f206..3803d98 100644 --- a/email/email.go +++ b/email/email.go @@ -127,6 +127,8 @@ func sendVerificationEmail( } log.Printf("sending verification email to %s for key %s", emailAddress, publicKey.Fingerprint().Hex()) + + log.Printf("local verification link: %s", makeDevVerificationUrl(*verifySecretUUID)) return nil } @@ -171,6 +173,10 @@ func makeVerificationUrl(secretUUID uuid.UUID) string { return fmt.Sprintf("https://api.fluidkeys.com/v1/email/verify/%s", secretUUID.String()) } +func makeDevVerificationUrl(secretUUID uuid.UUID) string { + return fmt.Sprintf("http://localhost:4747/v1/email/verify/%s", secretUUID.String()) +} + func sendEmail( userProfileUUID uuid.UUID, template emailTemplateInterface,