From 61ff19e3e35baf418811214af49d057a1a603233 Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Mon, 30 Nov 2020 12:09:40 +0530 Subject: [PATCH] Add SSL Score. --- src/components/Preferences.vue | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/components/Preferences.vue b/src/components/Preferences.vue index c09d207c..1959aace 100644 --- a/src/components/Preferences.vue +++ b/src/components/Preferences.vue @@ -8,6 +8,7 @@ <th>Instance Name</th> <th>Instance Locations</th> <th>Has CDN?</th> + <th>SSL Score</th> </tr> </thead> <tbody v-bind:key="instance.name" v-for="instance in instances"> @@ -15,6 +16,11 @@ <td>{{ instance.name }}</td> <td>{{ instance.locations }}</td> <td>{{ instance.cdn }}</td> + <td> + <a :href="sslScore(instance.apiurl)" target="_blank" + >Click Here</a + > + </td> </tr> </tbody> </table> @@ -79,6 +85,13 @@ export default { onChange() { if (localStorage) localStorage.setItem("instance", this.selectedInstance); + }, + sslScore(url) { + return ( + "https://www.ssllabs.com/ssltest/analyze.html?d=" + + new URL(url).host + + "&latest" + ); } } };