controllers

package
v0.0.0-...-b377c4f Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var JwtPublicKey string

Functions

func GetUserName

func GetUserName(user *auth.User) string

func InitAuthConfig

func InitAuthConfig()

Types

type ApiController

type ApiController struct {
	beego.Controller
}

func (*ApiController) AddDataset

func (c *ApiController) AddDataset()

func (*ApiController) DeleteDataset

func (c *ApiController) DeleteDataset()

func (*ApiController) GetAccount

func (c *ApiController) GetAccount()

func (*ApiController) GetDataset

func (c *ApiController) GetDataset()

func (*ApiController) GetDatasets

func (c *ApiController) GetDatasets()

func (*ApiController) GetGlobalDatasets

func (c *ApiController) GetGlobalDatasets()

func (*ApiController) GetPosts

func (c *ApiController) GetPosts()

func (*ApiController) GetSessionClaims

func (c *ApiController) GetSessionClaims() *auth.Claims

func (*ApiController) GetSessionUser

func (c *ApiController) GetSessionUser() *auth.User

func (*ApiController) GetSessionUsername

func (c *ApiController) GetSessionUsername() string

func (*ApiController) RequireAdmin

func (c *ApiController) RequireAdmin() bool

func (*ApiController) RequireSignedIn

func (c *ApiController) RequireSignedIn() bool

func (*ApiController) ResponseError

func (c *ApiController) ResponseError(error string, data ...interface{})

func (*ApiController) ResponseOk

func (c *ApiController) ResponseOk(data ...interface{})

func (*ApiController) SetSessionClaims

func (c *ApiController) SetSessionClaims(claims *auth.Claims)

func (*ApiController) SetSessionUser

func (c *ApiController) SetSessionUser(user *auth.User)

func (*ApiController) Signin

func (c *ApiController) Signin()

func (*ApiController) Signout

func (c *ApiController) Signout()

func (*ApiController) UpdateDataset

func (c *ApiController) UpdateDataset()

type Response

type Response struct {
	Status string      `json:"status"`
	Msg    string      `json:"msg"`
	Data   interface{} `json:"data"`
	Data2  interface{} `json:"data2"`
}

Jump to

Keyboard shortcuts

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