- Exposed Ports |
+ {{ $t('app.vulnerabilities.exposedPorts') }} |
- Summary
+ {{ $t('app.vulnerabilities.summary') }}
@@ -177,8 +177,8 @@
variant="tonal"
border="start"
>
- No vulnerabilityscans available
- To scan this app for vulnerabilities, please trigger a rescan.
+ {{ $t('app.vulnerabilities.empty.title', {app: app}) }}
+ {{ $t('app.vulnerabilities.empty.message') }}
@@ -195,6 +195,9 @@ import { defineComponent } from 'vue'
import { Doughnut } from 'vue-chartjs'
import { Chart as ChartJS, Tooltip, Legend, ArcElement } from 'chart.js'
+import { useAuthStore } from '../../stores/auth'
+const authStore = useAuthStore();
+
ChartJS.register( Tooltip, Legend, ArcElement)
type ScanResult = {
@@ -254,6 +257,11 @@ type severityColors = {
export default defineComponent({
sockets: {
},
+ setup() {
+ return {
+ authStore,
+ }
+ },
mounted() {
this.loadVulnerabilities();
},
diff --git a/client/src/components/loginprompt.vue b/client/src/components/loginprompt.vue
index 121e090d..55c14d36 100644
--- a/client/src/components/loginprompt.vue
+++ b/client/src/components/loginprompt.vue
@@ -17,21 +17,36 @@
max-width="100"
class="mx-auto"
>
+
+
+
+
+ User: demo/reader
+ Pass: 123456
+
Wrong username or password!
|