admin

package
v0.0.0-...-c605425 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2020 License: MIT Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TagGet

func TagGet(c *gin.Context)

Types

type AuthApi

type AuthApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

auth 其他登录开发

func (*AuthApi) AuthGet

func (a *AuthApi) AuthGet(c *gin.Context)

绑定不同的登录方式

func (*AuthApi) BindEmail

func (a *AuthApi) BindEmail(ctx *gin.Context)

绑定邮箱

func (*AuthApi) GithubCallback

func (a *AuthApi) GithubCallback(ctx *gin.Context)

github callback

func (*AuthApi) UnbindEmail

func (a *AuthApi) UnbindEmail(ctx *gin.Context)

对邮件进行解绑

func (*AuthApi) UnbindGithub

func (a *AuthApi) UnbindGithub(ctx *gin.Context)

对github 进行解绑

type BackUpApi

type BackUpApi struct {
	*api.BaseApi
}

func (*BackUpApi) Backup

func (b *BackUpApi) Backup() (err error)

备份

func (*BackUpApi) BackupPost

func (b *BackUpApi) BackupPost(c *gin.Context)

func (*BackUpApi) RestorePost

func (b *BackUpApi) RestorePost(c *gin.Context)

type CaptchaApi

type CaptchaApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

func (*CaptchaApi) Get

func (c *CaptchaApi) Get(ctx *gin.Context)

func (*CaptchaApi) Image

func (c *CaptchaApi) Image(ctx *gin.Context)

func (*CaptchaApi) Verify

func (c *CaptchaApi) Verify(ctx *gin.Context)

校验验证码

type CommentApi

type CommentApi struct {
	*api.BaseApi
}

func (*CommentApi) CommentRead

func (c *CommentApi) CommentRead(ctx *gin.Context)

func (*CommentApi) CommentReadAll

func (c *CommentApi) CommentReadAll(ctx *gin.Context)

type HomeApi

type HomeApi struct {
	*api.BaseApi
}

func (*HomeApi) Index

func (h *HomeApi) Index(ctx *gin.Context)

type LinkApi

type LinkApi struct {
	*api.BaseApi
}

func (*LinkApi) Create

func (l *LinkApi) Create(c *gin.Context)

func (*LinkApi) Delete

func (l *LinkApi) Delete(c *gin.Context)

func (*LinkApi) Edit

func (l *LinkApi) Edit(ctx *gin.Context)

func (*LinkApi) Get

func (l *LinkApi) Get(ctx *gin.Context)

显示link info

func (*LinkApi) Index

func (l *LinkApi) Index(ctx *gin.Context)

func (*LinkApi) New

func (l *LinkApi) New(ctx *gin.Context)

func (*LinkApi) Update

func (l *LinkApi) Update(c *gin.Context)

type MailApi

type MailApi struct {
	*api.BaseApi
}

func (*MailApi) Send

func (m *MailApi) Send(c *gin.Context)

func (*MailApi) SendBatch

func (m *MailApi) SendBatch(c *gin.Context)

type PageApi

type PageApi struct {
	*api.BaseApi
}

func (*PageApi) Create

func (p *PageApi) Create(c *gin.Context)

func (*PageApi) Delete

func (p *PageApi) Delete(c *gin.Context)

func (*PageApi) Edit

func (p *PageApi) Edit(c *gin.Context)

func (*PageApi) Get

func (p *PageApi) Get(c *gin.Context)

func (*PageApi) Index

func (p *PageApi) Index(c *gin.Context)

func (*PageApi) New

func (p *PageApi) New(c *gin.Context)

func (*PageApi) Publish

func (p *PageApi) Publish(c *gin.Context)

func (*PageApi) Update

func (p *PageApi) Update(c *gin.Context)

type PasswordApi

type PasswordApi struct {
	*api.BaseApi
}

func (*PasswordApi) Create

func (p *PasswordApi) Create(ctx *gin.Context)

func (*PasswordApi) Modify

func (p *PasswordApi) Modify(ctx *gin.Context)

func (*PasswordApi) New

func (p *PasswordApi) New(ctx *gin.Context)

func (*PasswordApi) SendEmail

func (p *PasswordApi) SendEmail(ctx *gin.Context)

type PostApi

type PostApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

func (*PostApi) Create

func (p *PostApi) Create(ctx *gin.Context)

func (*PostApi) CreatePostTag

func (p *PostApi) CreatePostTag(ctx *gin.Context, tags string, postId uint) error

func (*PostApi) Delete

func (p *PostApi) Delete(ctx *gin.Context)

func (*PostApi) Edit

func (p *PostApi) Edit(c *gin.Context)

编辑博文

func (*PostApi) Index

func (p *PostApi) Index(ctx *gin.Context)

func (*PostApi) New

func (p *PostApi) New(c *gin.Context)

func (*PostApi) PostPublish

func (p *PostApi) PostPublish(c *gin.Context)

func (*PostApi) Update

func (p *PostApi) Update(ctx *gin.Context)

保存博文信息

type RegisterApi

type RegisterApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

func (*RegisterApi) Create

func (r *RegisterApi) Create(ctx *gin.Context)

func (*RegisterApi) New

func (r *RegisterApi) New(ctx *gin.Context)

type SessionApi

type SessionApi struct {
	*api.BaseApi
}

func (*SessionApi) Create

func (s *SessionApi) Create(ctx *gin.Context)

func (*SessionApi) Destroy

func (s *SessionApi) Destroy(ctx *gin.Context)

func (*SessionApi) New

func (s *SessionApi) New(ctx *gin.Context)

type SubscriberApi

type SubscriberApi struct {
	*api.BaseApi
}

func (*SubscriberApi) Index

func (s *SubscriberApi) Index(ctx *gin.Context)

type TagApi

type TagApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

func (*TagApi) Create

func (t *TagApi) Create(ctx *gin.Context)

todo-taotao 新增标签和删除对应的标签管理

func (*TagApi) Delete

func (t *TagApi) Delete(ctx *gin.Context)

func (*TagApi) Index

func (t *TagApi) Index(ctx *gin.Context)

type UploadApi

type UploadApi struct {
	*api.BaseApi
}

func (*UploadApi) Upload

func (u *UploadApi) Upload(c *gin.Context)

type UserApi

type UserApi struct {
	*api.BaseApi
	// contains filtered or unexported fields
}

func (*UserApi) Get

func (u *UserApi) Get(ctx *gin.Context)

func (*UserApi) Index

func (u *UserApi) Index(c *gin.Context)

func (*UserApi) Lock

func (u *UserApi) Lock(c *gin.Context)

func (*UserApi) Update

func (u *UserApi) Update(c *gin.Context)

Jump to

Keyboard shortcuts

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