mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-22 17:40:13 +01:00
🐛 浏览器端开启访问鉴权后文档更新未保存 Fix https://github.com/siyuan-note/siyuan/issues/5096
This commit is contained in:
parent
dce2ddca6a
commit
8b0f3d70d9
6 changed files with 16 additions and 5 deletions
|
|
@ -925,6 +925,7 @@
|
||||||
"152": "Uploaded files %d, chunks %d, sent bytes %s",
|
"152": "Uploaded files %d, chunks %d, sent bytes %s",
|
||||||
"153": "Downloaded files %d, chunks %d, received bytes %s",
|
"153": "Downloaded files %d, chunks %d, received bytes %s",
|
||||||
"154": "The cloud can only support backup up to 12 snapshots",
|
"154": "The cloud can only support backup up to 12 snapshots",
|
||||||
"155": "Cloud sync directory has been reset to [main]"
|
"155": "Cloud sync directory has been reset to [main]",
|
||||||
|
"156": "Access authentication failed, please refresh the page"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -925,6 +925,7 @@
|
||||||
"152": "Archivos cargados %d, fragmentos %d, bytes enviados %s",
|
"152": "Archivos cargados %d, fragmentos %d, bytes enviados %s",
|
||||||
"153": "Archivos descargados %d, fragmentos %d, bytes recibidos %s",
|
"153": "Archivos descargados %d, fragmentos %d, bytes recibidos %s",
|
||||||
"154": "La nube solo admite copias de seguridad de hasta 12 instantáneas",
|
"154": "La nube solo admite copias de seguridad de hasta 12 instantáneas",
|
||||||
"155": "El directorio de sincronización de la nube se ha restablecido a [main]"
|
"155": "El directorio de sincronización de la nube se ha restablecido a [main]",
|
||||||
|
"156": "Error en la autenticación de acceso, actualice la página"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -925,6 +925,7 @@
|
||||||
"152": "Fichiers téléchargés %d, morceaux %d, octets envoyés %s",
|
"152": "Fichiers téléchargés %d, morceaux %d, octets envoyés %s",
|
||||||
"153": "Fichiers chargés %d, morceaux %d, octets reçus %s",
|
"153": "Fichiers chargés %d, morceaux %d, octets reçus %s",
|
||||||
"154": "Le cloud ne peut prendre en charge que la sauvegarde jusqu'à 12 instantanés",
|
"154": "Le cloud ne peut prendre en charge que la sauvegarde jusqu'à 12 instantanés",
|
||||||
"155": "Le répertoire de synchronisation du cloud a été réinitialisé sur [main]"
|
"155": "Le répertoire de synchronisation du cloud a été réinitialisé sur [main]",
|
||||||
|
"156": "Échec de l'authentification d'accès, veuillez actualiser la page"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -924,6 +924,7 @@
|
||||||
"152": "上傳文件數 %d 上傳分塊數 %d 發送字節數 %s",
|
"152": "上傳文件數 %d 上傳分塊數 %d 發送字節數 %s",
|
||||||
"153": "下載文件數 %d 下載分塊數 %d 接收字節數 %s",
|
"153": "下載文件數 %d 下載分塊數 %d 接收字節數 %s",
|
||||||
"154": "雲端最多只能支持備份 12 個快照",
|
"154": "雲端最多只能支持備份 12 個快照",
|
||||||
"155": "雲端同步目錄已經重置為 [main]"
|
"155": "雲端同步目錄已經重置為 [main]",
|
||||||
|
"156": "訪問鑑權失敗,請刷新頁面"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -926,6 +926,7 @@
|
||||||
"152": "上传文件数 %d 上传分块数 %d 发送字节数 %s",
|
"152": "上传文件数 %d 上传分块数 %d 发送字节数 %s",
|
||||||
"153": "下载文件数 %d 下载分块数 %d 接收字节数 %s",
|
"153": "下载文件数 %d 下载分块数 %d 接收字节数 %s",
|
||||||
"154": "云端最多只能支持备份 12 个快照",
|
"154": "云端最多只能支持备份 12 个快照",
|
||||||
"155": "云端同步目录已经重置为 [main]"
|
"155": "云端同步目录已经重置为 [main]",
|
||||||
|
"156": "访问鉴权失败,请刷新页面"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -140,6 +140,12 @@ func CheckAuth(c *gin.Context) {
|
||||||
if session.AccessAuthCode != Conf.AccessAuthCode {
|
if session.AccessAuthCode != Conf.AccessAuthCode {
|
||||||
userAgentHeader := c.GetHeader("User-Agent")
|
userAgentHeader := c.GetHeader("User-Agent")
|
||||||
if strings.HasPrefix(userAgentHeader, "SiYuan/") || strings.HasPrefix(userAgentHeader, "Mozilla/") {
|
if strings.HasPrefix(userAgentHeader, "SiYuan/") || strings.HasPrefix(userAgentHeader, "Mozilla/") {
|
||||||
|
if "GET" != c.Request.Method {
|
||||||
|
c.JSON(401, map[string]interface{}{"code": -1, "msg": Conf.Language(156)})
|
||||||
|
c.Abort()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
c.Redirect(302, "/check-auth")
|
c.Redirect(302, "/check-auth")
|
||||||
c.Abort()
|
c.Abort()
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue