profiling + research + download

This commit is contained in:
Florinda
2024-11-27 09:33:08 +01:00
parent 818ed15ca0
commit ddd06350cd
15 changed files with 578 additions and 34 deletions

View File

@@ -4,29 +4,49 @@ import { useAuth } from '@websanova/vue-auth/src/v3.js';
import { computed, ref } from 'vue';
//import logo from '@/assets/Logo_Apollo_Transparent.png';
import logo from '@/assets/apollo.jpg';
import { useRouter } from 'vue-router';
const auth = useAuth();
const { isDarkTheme } = useLayout();
const username = ref('');
const password = ref('');
const logoSrc = ref(logo);
const router = useRouter();
const logoUrl = computed(() => {
return `/layout/images/${isDarkTheme ? 'logo-white' : 'logo-dark'}.svg`;
});
const login = () => {
console.log('Username: ', username.value);
const login = async () => {
try {
await auth.login({
data: {
"username": username.value,
"password": password.value
},
fetchUser: true
}).then((response) => {
console.log("1 user :", response.data.data);
auth.login({
data: {
"username": username.value,
"password": password.value
},
redirect: '/ksdocuments',
fetchUser: true,
//url: '/api/auth/login'
});
if (!response.data.data.selectedProject) {
router.push({ name: 'projects-list' });
} else {
router.push({ path: '/ksdocuments' });
}
console.log("response", response);
}).catch((err) => {
console.log("error", err);
error.value = 'Incorrect username or password. Please try again.';
visible.value = true;
setTimeout(() => {
visible.value = false;
}, 3500);
});
} catch (err) {
console.log('Error ' + err);
}
}
</script>