refactor: 统一登录相关页面路径为/pages/login前缀

将登录页面、注册页面及相关跳转路径统一修改为/pages/login前缀
在首页添加跳转登录页的按钮
This commit is contained in:
feige996
2025-08-18 21:27:59 +08:00
parent 168a19fbca
commit 7a89d913ec
3 changed files with 12 additions and 3 deletions

View File

@@ -5,9 +5,9 @@ export const LOGIN_STRATEGY_MAP = {
// 登录策略,默认使用黑名单策略,即默认不需要登录就可以访问
export const LOGIN_STRATEGY = LOGIN_STRATEGY_MAP.WHITELIST
export const LOGIN_PAGE_LIST = ['/login/login', '/login/register']
export const LOGIN_PAGE_LIST = ['/pages/login/login', '/pages/login/register']
// 排除在外的列表,白名单策略指白名单列表,黑名单策略指黑名单列表
export const EXCLUDE_LIST = [
'/xxx/index',
'/pages/xxx/index',
]

View File

@@ -46,6 +46,12 @@ onLoad(() => {
console.log('项目作者:', author.value)
})
function toLogin() {
uni.navigateTo({
url: '/pages/login/login',
})
}
console.log('index')
</script>
@@ -118,6 +124,9 @@ console.log('index')
https://wot-design-uni.cn
</text>
</view>
<button class="mt-4 w-40 text-center" @click="toLogin">
点击去登录页
</button>
<view class="h-6" />
</view>
</template>

View File

@@ -41,7 +41,7 @@ export const navigateToInterceptor = {
return
}
console.log('222')
const redirectUrl = `/login/login?redirect=${encodeURIComponent(path)}`
const redirectUrl = `/pages/login/login?redirect=${encodeURIComponent(path)}`
uni.navigateTo({ url: redirectUrl })
},
}