beegoutil

package
v1.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BeegoOauth2ProvidersCfgVar    string = "oauth2providers"
	BeegoOauth2ConfigCfgVarPrefix string = "oauth2config"
)
View Source
const (
	BeegoSessionCookieNameCfgVar  string = "sessioncookiename"
	BeegoSessionCookieNameDefault string = "gosessionid"
	BeegoSessionProviderCfgVar    string = "sessionprovidername"
	BeegoSessionProviderDefault   string = "memory"
)

Variables

This section is empty.

Functions

func InitOAuth2Config

func InitOAuth2Config(o2ConfigSet *ms.ConfigMoreSet) error

func InitSession

func InitSession(sessionProvider string, sessionConfig *session.ManagerConfig, log *BeegoLogsMore)

InitSession creates a starts session management https://beego.me/docs/module/session.md

func NewLoggerAdapterConsole

func NewLoggerAdapterConsole() *logs.BeeLogger

func ProcErrPg

func ProcErrPg(err error) error

ProcErrPg removes the "no LastInsertId available" error. See more here: https://github.com/astaxie/beego/issues/3070 .

func WriteHtml

func WriteHtml(rw http.ResponseWriter, html []byte) (int, error)

Types

type BeegoLogsMore

type BeegoLogsMore struct {
	Logger *logs.BeeLogger
}

func NewBeegoLogsMoreAdapterConsole

func NewBeegoLogsMoreAdapterConsole() *BeegoLogsMore

func (*BeegoLogsMore) Critical

func (lm *BeegoLogsMore) Critical(s string)

Critical outputs a warning log message

func (*BeegoLogsMore) Criticalf

func (lm *BeegoLogsMore) Criticalf(format string, a ...interface{})

Criticalf outputs a formatted warning log message

func (*BeegoLogsMore) Error

func (lm *BeegoLogsMore) Error(s string)

Error outputs an information log message

func (*BeegoLogsMore) Errorf

func (lm *BeegoLogsMore) Errorf(format string, a ...interface{})

Errorf outputs a formatted information log message

func (*BeegoLogsMore) Info

func (lm *BeegoLogsMore) Info(s string)

Info outputs an information log message

func (*BeegoLogsMore) Infof

func (lm *BeegoLogsMore) Infof(format string, a ...interface{})

Infof outputs a formatted information log message

func (*BeegoLogsMore) Warn

func (lm *BeegoLogsMore) Warn(s string)

Warn outputs a warning log message

func (*BeegoLogsMore) Warnf

func (lm *BeegoLogsMore) Warnf(format string, a ...interface{})

Warnf outputs a formatted warning log message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL