Documentation ¶
Overview ¶
Nging is a toolbox for webmasters Copyright (C) 2018-present Wenhui Shen <swh@admpub.com>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
Index ¶
- Variables
- func Auth(c echo.Context, saveSession bool) error
- func AuthCheck(h echo.Handler) echo.HandlerFunc
- func CheckAllPerm(c echo.Context, ppaths ...string) (err error)
- func CheckAnyPerm(c echo.Context, ppaths ...string) (err error)
- func ErrorPageFunc(c echo.Context) error
- func FuncMap() echo.MiddlewareFunc
- func LicenseCheck(h echo.Handler) echo.HandlerFunc
- func Tansaction() echo.MiddlewareFunc
Constants ¶
This section is empty.
Variables ¶
var DefaultAvatarURL = `/public/assets/backend/images/user_128.png`
Functions ¶
func CheckAllPerm ¶
CheckAllPerm 检查是否匹配所有给定路径权限
func CheckAnyPerm ¶
CheckAnyPerm 检查是否匹配任意给定路径权限
func ErrorPageFunc ¶
func FuncMap ¶
func FuncMap() echo.MiddlewareFunc
func LicenseCheck ¶
func LicenseCheck(h echo.Handler) echo.HandlerFunc
func Tansaction ¶
func Tansaction() echo.MiddlewareFunc
Types ¶
This section is empty.