♻️ Update the sign in web page to the latest API
This commit is contained in:
@ -6,16 +6,20 @@ import UserCenterLayout from "@/layouts/user-center.vue"
|
||||
const router = createRouter({
|
||||
history: createWebHistory(import.meta.env.BASE_URL),
|
||||
routes: [
|
||||
{
|
||||
path: "/",
|
||||
redirect: { name: "dashboard" },
|
||||
},
|
||||
{
|
||||
path: "/",
|
||||
component: MasterLayout,
|
||||
children: [
|
||||
{
|
||||
path: "/",
|
||||
path: "/users",
|
||||
component: UserCenterLayout,
|
||||
children: [
|
||||
{
|
||||
path: "/",
|
||||
path: "/me",
|
||||
name: "dashboard",
|
||||
component: () => import("@/views/dashboard.vue"),
|
||||
meta: { title: "Your account" },
|
||||
@ -43,34 +47,33 @@ const router = createRouter({
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/auth",
|
||||
path: "/",
|
||||
children: [
|
||||
{
|
||||
path: "sign-in",
|
||||
path: "/sign-in",
|
||||
name: "auth.sign-in",
|
||||
component: () => import("@/views/auth/sign-in.vue"),
|
||||
meta: { public: true, title: "Sign in" },
|
||||
},
|
||||
{
|
||||
path: "sign-up",
|
||||
path: "/sign-up",
|
||||
name: "auth.sign-up",
|
||||
component: () => import("@/views/auth/sign-up.vue"),
|
||||
meta: { public: true, title: "Sign up" },
|
||||
},
|
||||
{
|
||||
path: "o/connect",
|
||||
name: "openid.connect",
|
||||
component: () => import("@/views/auth/connect.vue"),
|
||||
},
|
||||
|
||||
{
|
||||
path: "/me/confirm",
|
||||
name: "callback.confirm",
|
||||
component: () => import("@/views/confirm.vue"),
|
||||
meta: { public: true, title: "Confirm registration" },
|
||||
path: "authorize",
|
||||
name: "oauth.authorize",
|
||||
component: () => import("@/views/auth/authorize.vue"),
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/users/me/confirm",
|
||||
name: "callback.confirm",
|
||||
component: () => import("@/views/confirm.vue"),
|
||||
meta: { public: true, title: "Confirm registration" },
|
||||
},
|
||||
],
|
||||
})
|
||||
|
||||
|
Reference in New Issue
Block a user