diff --git a/adminforth/spa/src/stores/core.ts b/adminforth/spa/src/stores/core.ts index d77d6bff..30e5c631 100644 --- a/adminforth/spa/src/stores/core.ts +++ b/adminforth/spa/src/stores/core.ts @@ -198,6 +198,13 @@ export const useCoreStore = defineStore('core', () => { config.value = {...config.value, ...res}; } + async function getLoginFormConfig() { + const res = await callAdminForthApi({ + path: '/get_login_form_config', + method: 'GET', + }); + config.value = {...config.value, ...res}; + } const username = computed(() => { const usernameField = config.value?.usernameField; @@ -218,6 +225,7 @@ export const useCoreStore = defineStore('core', () => { userFullname, getPublicConfig, fetchMenuAndResource, + getLoginFormConfig, fetchRecord, record, fetchResourceFull, diff --git a/adminforth/spa/src/views/LoginView.vue b/adminforth/spa/src/views/LoginView.vue index c2fe040c..eb21391b 100644 --- a/adminforth/spa/src/views/LoginView.vue +++ b/adminforth/spa/src/views/LoginView.vue @@ -93,14 +93,14 @@ @update:disableLoginButton="setDisableLoginButton($event)" /> -