做双端审批流
This commit is contained in:
1 parent
5b4dbb2b46
commit
ffaadc26ae
69 files changed
+6662
-1071
No files matched your search
+23
-14
@@ -25,9 +25,16 @@ const (
|
||||
)
|
||||
|
||||
// protectedPrefixes 需要鉴权的业务前缀。
|
||||
// 仅保护业务 API:官网(/ /site/ /index/…)、开放 API(/api/…)、
|
||||
// 仅保护业务 API:官网(/ /site/ /index/…)、开放/登录器接口(/api/ 下的公开项)、
|
||||
// 静态资源与 ACME 验证路径均不在其中,避免误伤公开接口。
|
||||
var protectedPrefixes = []string{"/backend/", "/platform/", "/app/"}
|
||||
// 移动端(uniapp)已并入 /api/,故显式列出其中需要鉴权的移动端前缀,
|
||||
// 而登录器公开接口(/api/getcard、/api/cursor/*、/api/softwareupgrade/check 等)
|
||||
// 不在下列前缀内,保持公开。
|
||||
var protectedPrefixes = []string{
|
||||
"/backend/", "/platform/",
|
||||
"/api/oa/", "/api/notebook/", "/api/schedule", "/api/currentUser",
|
||||
"/api/activity/", "/api/home", "/api/quick-menus",
|
||||
}
|
||||
|
||||
// authWhitelist 受保护前缀内无需鉴权的路径(前缀匹配)
|
||||
var authWhitelist = []string{
|
||||
@@ -44,23 +51,25 @@ var authWhitelist = []string{
|
||||
"/backend/verifyAccount",
|
||||
"/backend/logout",
|
||||
|
||||
// platform 登录/找回密码
|
||||
// platform 登录/注册/找回密码
|
||||
"/platform/login",
|
||||
"/platform/sendLoginCode",
|
||||
"/platform/register",
|
||||
"/platform/sendRegisterCode",
|
||||
"/platform/resetPassword",
|
||||
"/platform/logout",
|
||||
// 平台开放接口(客户端更新通知,无需登录)
|
||||
"/platform/api/",
|
||||
|
||||
// app 登录/注册/找回密码
|
||||
"/app/login",
|
||||
"/app/sendLoginCode",
|
||||
"/app/register",
|
||||
"/app/sendRegisterCode",
|
||||
"/app/resetPassword",
|
||||
"/app/sendResetCode",
|
||||
"/app/verifyAccount",
|
||||
"/app/logout",
|
||||
// 移动端(/api)登录/注册/找回密码(/api/login 前缀同时覆盖 loginBySms、极验配置)
|
||||
"/api/login",
|
||||
"/api/sendLoginCode",
|
||||
"/api/register",
|
||||
"/api/sendRegisterCode",
|
||||
"/api/resetPassword",
|
||||
"/api/sendResetCode",
|
||||
"/api/verifyAccount",
|
||||
"/api/logout",
|
||||
// 登录器日程提醒确认(公开回调)
|
||||
"/api/schedule/reminder/ack",
|
||||
}
|
||||
|
||||
var (
|
||||
|
||||
Reference in new issue
Block a user