fix: remove sso from login page (no longer needed)
This commit is contained in:
parent
30d624d0c5
commit
6f0f4551bc
|
|
@ -1,16 +1,11 @@
|
|||
<script setup lang="ts">
|
||||
import { useUserStore } from "@/stores/user";
|
||||
import type { LoginMethod } from "@/types";
|
||||
import * as log from "loglevel";
|
||||
import { reactive } from "vue";
|
||||
import { useRoute } from "vue-router";
|
||||
|
||||
const route = useRoute();
|
||||
|
||||
defineProps<{
|
||||
loginMethod: LoginMethod;
|
||||
}>();
|
||||
|
||||
log.debug("LoginView.vue created");
|
||||
log.debug(route.query);
|
||||
|
||||
|
|
@ -43,7 +38,6 @@ const userStore = useUserStore();
|
|||
<h1 class="mb-8">{{ $t("login.login") }}</h1>
|
||||
|
||||
<form
|
||||
v-if="loginMethod === 'local'"
|
||||
class="bg-white p-4 lg:p-8"
|
||||
@submit.prevent="
|
||||
userStore.handleLogin(
|
||||
|
|
@ -85,31 +79,6 @@ const userStore = useUserStore();
|
|||
/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<div v-if="loginMethod === 'sso'" class="bg-white p-4 lg:p-8">
|
||||
<p>
|
||||
{{ $t("login.ssoText") }}
|
||||
</p>
|
||||
<p class="btn-primary mt-8">
|
||||
<a :href="`/sso/login?lang=${userStore.language}`">
|
||||
{{ $t("login.ssoLogin") }}
|
||||
</a>
|
||||
</p>
|
||||
<p class="mt-8">
|
||||
<a href="/login-local">
|
||||
{{ $t("login.demoLogin") }}
|
||||
</a>
|
||||
</p>
|
||||
<p class="mt-8">
|
||||
<a href="/sso/signup">Test SSO Signup (TODO)</a>
|
||||
</p>
|
||||
<p class="mt-8">
|
||||
<a href="/sso/signup?course=vv">Test SSO Signup VV (TODO)</a>
|
||||
</p>
|
||||
<p class="mt-8">
|
||||
<a href="/sso/signup?course=uk">Test SSO Signup UK (TODO)</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-medium">
|
||||
<h2 class="mb-8">{{ $t("footer.contact") }}</h2>
|
||||
|
|
|
|||
|
|
@ -46,21 +46,10 @@ const router = createRouter({
|
|||
public: true,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "/login",
|
||||
component: LoginPage,
|
||||
props: { loginMethod: "sso" },
|
||||
meta: {
|
||||
// no login required -> so `public === true`
|
||||
public: true,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "/login-local",
|
||||
component: LoginPage,
|
||||
props: { loginMethod: "local" },
|
||||
meta: {
|
||||
// no login required -> so `public === true`
|
||||
public: true,
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue