html

package
v0.0.0-...-b6b001a Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PORT = "6000"

Functions

func GenerateJWT

func GenerateJWT(email string) (string, error)

Types

type Data

type Data struct {
	Error    bool
	ErrorMsg string
	Success  bool
	Response bool

	Admin bool
	User  bool

	SessionOrg      string
	SessionUserData *model.User

	AllUsersData []model.User
	SharingOrgs  []string

	AllHistoryData []model.HistoryData
	HistoryUser    string
	History        bool

	ShareUser string
	Share     bool

	UpdateUser string
	Update     bool

	DeleteUser string
	Delete     bool

	Logout bool

	ALL    string
	WRITE  string
	DELETE string

	CustomOrg1 string
	CustomOrg2 string
	CustomOrg3 string
	CustomOrg4 string
}

func (*Data) Setup

func (data *Data) Setup(orgUser *org.OrgUser, needHistory bool) (*Data, error)

type HtmlApp

type HtmlApp struct {
	Org *org.OrgSetup
}

func (*HtmlApp) AuthenticateHandler

func (app *HtmlApp) AuthenticateHandler(w http.ResponseWriter, r *http.Request)

func (*HtmlApp) ChangePwdHandler

func (app *HtmlApp) ChangePwdHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) DeletePageHandler

func (app *HtmlApp) DeletePageHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) EditPageHandler

func (app *HtmlApp) EditPageHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) GetHistoryHandler

func (app *HtmlApp) GetHistoryHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) IndexPageHandler

func (app *HtmlApp) IndexPageHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) LoginHandler

func (app *HtmlApp) LoginHandler(w http.ResponseWriter, r *http.Request)

func (*HtmlApp) LogoutHandler

func (app *HtmlApp) LogoutHandler(w http.ResponseWriter, r *http.Request)

func (*HtmlApp) OpenChangePwdHandler

func (app *HtmlApp) OpenChangePwdHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) RegisterHandler

func (app *HtmlApp) RegisterHandler(w http.ResponseWriter, r *http.Request)

func (*HtmlApp) SharePageHandler

func (app *HtmlApp) SharePageHandler() func(http.ResponseWriter, *http.Request)

func (*HtmlApp) TokenAuthHandler

func (app *HtmlApp) TokenAuthHandler() func(http.ResponseWriter, *http.Request)

Jump to

Keyboard shortcuts

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