Documentation
¶
Index ¶
- Constants
- Variables
- func AdminTokenInjector(cfg configiface.ConfigAPI, _ dbiface.DBAPI) echo.MiddlewareFunc
- func LoadSession(c echo.Context) (*sessions.Session, error)
- func SaveSession(c echo.Context, sess *sessions.Session, tokenString *string) error
- func SessionMiddleware(cfg configiface.ConfigAPI, db dbiface.DBAPI) echo.MiddlewareFunc
- func TokenOrSessionAuthMiddleware(cfg configiface.ConfigAPI, db dbiface.DBAPI) echo.MiddlewareFunc
Constants ¶
View Source
const ClientNameKey = "client_name"
View Source
const UserKey = "user"
Variables ¶
View Source
var ErrTokenMissing = errors.New("token missing")
Functions ¶
func AdminTokenInjector ¶ added in v1.3.0
func AdminTokenInjector(cfg configiface.ConfigAPI, _ dbiface.DBAPI) echo.MiddlewareFunc
func SaveSession ¶ added in v1.3.0
func SessionMiddleware ¶ added in v1.3.0
func SessionMiddleware(cfg configiface.ConfigAPI, db dbiface.DBAPI) echo.MiddlewareFunc
func TokenOrSessionAuthMiddleware ¶ added in v1.4.0
func TokenOrSessionAuthMiddleware(cfg configiface.ConfigAPI, db dbiface.DBAPI) echo.MiddlewareFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.