add: API Token相关的前端页面

This commit is contained in:
Akkia
2022-05-18 20:52:18 +08:00
parent fcd0ccae56
commit 914d7cbbae
11 changed files with 149 additions and 1 deletions

View File

@@ -28,6 +28,16 @@ func (mp *memberPage) serve() {
mr.GET("/cron", mp.cron)
mr.GET("/notification", mp.notification)
mr.GET("/setting", mp.setting)
mr.GET("/api", mp.api)
}
func (mp *memberPage) api(c *gin.Context) {
singleton.ApiLock.RLock()
defer singleton.ApiLock.RUnlock()
c.HTML(http.StatusOK, "dashboard/api", mygin.CommonEnvironment(c, gin.H{
"title": singleton.Localizer.MustLocalize(&i18n.LocalizeConfig{MessageID: "ApiManagement"}),
"Tokens": singleton.ApiTokenList,
}))
}
func (mp *memberPage) server(c *gin.Context) {