Fix email verification domain and membership fee amount
All checks were successful
Build And Push Image / docker (push) Successful in 3m7s
All checks were successful
Build And Push Image / docker (push) Successful in 3m7s
- Update domain config to use portal.monacousa.org for verification links - Correct membership fee from €50 to €150/year in welcome emails - Add password setup link to verification success page - Include registration date in welcome email template
This commit is contained in:
@@ -49,6 +49,19 @@
|
||||
size="large"
|
||||
variant="elevated"
|
||||
block
|
||||
:href="setupPasswordUrl"
|
||||
target="_blank"
|
||||
class="text-none"
|
||||
>
|
||||
<v-icon start>mdi-lock</v-icon>
|
||||
Set Your Password
|
||||
</v-btn>
|
||||
|
||||
<v-btn
|
||||
color="secondary"
|
||||
size="large"
|
||||
variant="outlined"
|
||||
block
|
||||
:to="{ path: '/login', query: { verified: 'true' } }"
|
||||
class="text-none"
|
||||
>
|
||||
@@ -57,9 +70,9 @@
|
||||
</v-btn>
|
||||
|
||||
<v-btn
|
||||
color="secondary"
|
||||
size="large"
|
||||
variant="outlined"
|
||||
color="outline"
|
||||
size="small"
|
||||
variant="text"
|
||||
block
|
||||
to="/"
|
||||
class="text-none"
|
||||
@@ -101,6 +114,13 @@ const route = useRoute();
|
||||
const email = computed(() => route.query.email as string || '');
|
||||
const partialWarning = computed(() => route.query.warning === 'partial');
|
||||
|
||||
// Setup password URL for Keycloak
|
||||
const setupPasswordUrl = computed(() => {
|
||||
const runtimeConfig = useRuntimeConfig();
|
||||
const keycloakIssuer = runtimeConfig.public.keycloakIssuer || 'https://auth.monacousa.org/realms/monacousa-portal';
|
||||
return `${keycloakIssuer}/account/#/security/signingin`;
|
||||
});
|
||||
|
||||
// Set page title
|
||||
useHead({
|
||||
title: 'Email Verified - MonacoUSA Portal',
|
||||
|
||||
Reference in New Issue
Block a user