Documentation
¶
Index ¶
- Variables
- func GetUserName(user *auth.User) string
- func InitAuthConfig()
- type ApiController
- func (c *ApiController) AddDataset()
- func (c *ApiController) DeleteDataset()
- func (c *ApiController) GetAccount()
- func (c *ApiController) GetDataset()
- func (c *ApiController) GetDatasets()
- func (c *ApiController) GetGlobalDatasets()
- func (c *ApiController) GetPosts()
- func (c *ApiController) GetSessionClaims() *auth.Claims
- func (c *ApiController) GetSessionUser() *auth.User
- func (c *ApiController) GetSessionUsername() string
- func (c *ApiController) RequireAdmin() bool
- func (c *ApiController) RequireSignedIn() bool
- func (c *ApiController) ResponseError(error string, data ...interface{})
- func (c *ApiController) ResponseOk(data ...interface{})
- func (c *ApiController) SetSessionClaims(claims *auth.Claims)
- func (c *ApiController) SetSessionUser(user *auth.User)
- func (c *ApiController) Signin()
- func (c *ApiController) Signout()
- func (c *ApiController) UpdateDataset()
- type Response
Constants ¶
This section is empty.
Variables ¶
View Source
var JwtPublicKey string
Functions ¶
func GetUserName ¶
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()
Click to show internal directories.
Click to hide internal directories.