diff --git a/packages/frontend-2/pages/verify-email.vue b/packages/frontend-2/pages/verify-email.vue
index 742390291..85a158b3d 100644
--- a/packages/frontend-2/pages/verify-email.vue
+++ b/packages/frontend-2/pages/verify-email.vue
@@ -4,17 +4,27 @@
- logout({ skipRedirect: false })"
- >
- Sign out
-
-
- Cancel
-
+
+ copyReference()"
+ >
+
+
+ logout({ skipRedirect: false })"
+ >
+ Sign out
+
+
+ Cancel
+
+
@@ -87,6 +97,8 @@ import { useAuthManager, useRegisteredThisSession } from '~/lib/auth/composables
import { ToastNotificationType, useGlobalToast } from '~~/lib/common/composables/toast'
import type { UserEmail } from '~/lib/common/generated/gql/graphql'
import { TIME_MS } from '@speckle/shared'
+import { useGenerateErrorReference } from '~/lib/core/composables/error'
+import { WrenchIcon } from '@heroicons/vue/24/solid'
useHead({
title: 'Verify your email'
@@ -108,6 +120,7 @@ const route = useRoute()
const { logout } = useAuthManager()
const { triggerNotification } = useGlobalToast()
const registeredThisSession = useRegisteredThisSession()
+const { copyReference } = useGenerateErrorReference()
const code = ref('')
const hasError = ref(false)