Documentation ¶
Index ¶
- type Api
- type ApiDetails
- type ApiPageResp
- type Article
- type ArticlePageResp
- type AuthRpc
- type BatchResp
- type Category
- type CategoryPageResp
- type ChatRecord
- type ChatRecordPageResp
- type Comment
- type CommentPageResp
- type CommentReply
- type CommentReplyPageResp
- type CountResp
- type EmptyReq
- type EmptyResp
- type FindArticleByCategoryReq
- type FindArticleByTagReq
- type FindCategoryByNameReq
- type FindConfigReq
- type FindConfigResp
- type FindTagArticleCountReq
- type FindTagByNameReq
- type FriendLink
- type FriendLinkPageResp
- type GetLogoutAtReq
- type GetLogoutAtResp
- type IdReq
- type IdsReq
- type LoginHistory
- type LoginHistoryPageResp
- type LoginReq
- type LoginResp
- type LogoffReq
- type LogoutReq
- type Menu
- type MenuDetails
- type MenuPageResp
- type OauthLoginReq
- type OauthLoginUrlResp
- type OperationLog
- type OperationLogPageResp
- type Page
- type PageCondition
- type PageLimit
- type PagePageResp
- type PageQuery
- type PageResp
- type PageSort
- type Photo
- type PhotoAlbum
- type PhotoAlbumPageResp
- type PhotoPageResp
- type Remark
- type RemarkPageResp
- type ResetPasswordReq
- type Role
- type RoleDetails
- type RoleLabel
- type RolePageResp
- type RoleResourcesResp
- type SaveConfigReq
- type SyncMenuReq
- type Tag
- type TagMapResp
- type TagPageResp
- type Talk
- type TalkDetailsDTO
- type TalkPageResp
- type UpdateRoleApisReq
- type UpdateRoleMenusReq
- type UpdateUserAvatarReq
- type UpdateUserInfoReq
- type UpdateUserRoleReq
- type UpdateUserStatusReq
- type UploadRecordReq
- type UploadRecordResp
- type User
- type UserEmailReq
- type UserInfoResp
- type UserPageResp
- type UserReq
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiDetails ¶
type ApiDetails = blog.ApiDetails
type ApiPageResp ¶
type ApiPageResp = blog.ApiPageResp
type ArticlePageResp ¶
type ArticlePageResp = blog.ArticlePageResp
type AuthRpc ¶
type AuthRpc interface { // 登录 Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*LoginResp, error) // 登出 Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*EmptyResp, error) // 注销 Logoff(ctx context.Context, in *LogoffReq, opts ...grpc.CallOption) (*EmptyResp, error) // 注册 Register(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*UserInfoResp, error) // 重置密码 ResetPassword(ctx context.Context, in *ResetPasswordReq, opts ...grpc.CallOption) (*EmptyResp, error) // 发送注册邮件 SendRegisterEmail(ctx context.Context, in *UserEmailReq, opts ...grpc.CallOption) (*EmptyResp, error) // 发送重置密码邮件 SendResetPasswordEmail(ctx context.Context, in *UserEmailReq, opts ...grpc.CallOption) (*EmptyResp, error) // 第三方登录 OauthLogin(ctx context.Context, in *OauthLoginReq, opts ...grpc.CallOption) (*LoginResp, error) // 获取第三方登录授权地址 GetOauthAuthorizeUrl(ctx context.Context, in *OauthLoginReq, opts ...grpc.CallOption) (*OauthLoginUrlResp, error) // 获取用户登录时间 GetLogoutAt(ctx context.Context, in *GetLogoutAtReq, opts ...grpc.CallOption) (*GetLogoutAtResp, error) }
func NewAuthRpc ¶
type CategoryPageResp ¶
type CategoryPageResp = blog.CategoryPageResp
type ChatRecord ¶
type ChatRecord = blog.ChatRecord
type ChatRecordPageResp ¶
type ChatRecordPageResp = blog.ChatRecordPageResp
type CommentPageResp ¶
type CommentPageResp = blog.CommentPageResp
type CommentReply ¶
type CommentReply = blog.CommentReply
type CommentReplyPageResp ¶
type CommentReplyPageResp = blog.CommentReplyPageResp
type FindArticleByCategoryReq ¶
type FindArticleByCategoryReq = blog.FindArticleByCategoryReq
type FindArticleByTagReq ¶
type FindArticleByTagReq = blog.FindArticleByTagReq
type FindCategoryByNameReq ¶
type FindCategoryByNameReq = blog.FindCategoryByNameReq
type FindConfigReq ¶
type FindConfigReq = blog.FindConfigReq
type FindConfigResp ¶
type FindConfigResp = blog.FindConfigResp
type FindTagArticleCountReq ¶
type FindTagArticleCountReq = blog.FindTagArticleCountReq
type FindTagByNameReq ¶
type FindTagByNameReq = blog.FindTagByNameReq
type FriendLink ¶
type FriendLink = blog.FriendLink
type FriendLinkPageResp ¶
type FriendLinkPageResp = blog.FriendLinkPageResp
type GetLogoutAtReq ¶
type GetLogoutAtReq = blog.GetLogoutAtReq
type GetLogoutAtResp ¶
type GetLogoutAtResp = blog.GetLogoutAtResp
type LoginHistory ¶
type LoginHistory = blog.LoginHistory
type LoginHistoryPageResp ¶
type LoginHistoryPageResp = blog.LoginHistoryPageResp
type MenuDetails ¶
type MenuDetails = blog.MenuDetails
type MenuPageResp ¶
type MenuPageResp = blog.MenuPageResp
type OauthLoginReq ¶
type OauthLoginReq = blog.OauthLoginReq
type OauthLoginUrlResp ¶
type OauthLoginUrlResp = blog.OauthLoginUrlResp
type OperationLog ¶
type OperationLog = blog.OperationLog
type OperationLogPageResp ¶
type OperationLogPageResp = blog.OperationLogPageResp
type PageCondition ¶
type PageCondition = blog.PageCondition
type PagePageResp ¶
type PagePageResp = blog.PagePageResp
type PhotoAlbum ¶
type PhotoAlbum = blog.PhotoAlbum
type PhotoAlbumPageResp ¶
type PhotoAlbumPageResp = blog.PhotoAlbumPageResp
type PhotoPageResp ¶
type PhotoPageResp = blog.PhotoPageResp
type RemarkPageResp ¶
type RemarkPageResp = blog.RemarkPageResp
type ResetPasswordReq ¶
type ResetPasswordReq = blog.ResetPasswordReq
type RoleDetails ¶
type RoleDetails = blog.RoleDetails
type RolePageResp ¶
type RolePageResp = blog.RolePageResp
type RoleResourcesResp ¶
type RoleResourcesResp = blog.RoleResourcesResp
type SaveConfigReq ¶
type SaveConfigReq = blog.SaveConfigReq
type SyncMenuReq ¶
type SyncMenuReq = blog.SyncMenuReq
type TagMapResp ¶
type TagMapResp = blog.TagMapResp
type TagPageResp ¶
type TagPageResp = blog.TagPageResp
type TalkDetailsDTO ¶
type TalkDetailsDTO = blog.TalkDetailsDTO
type TalkPageResp ¶
type TalkPageResp = blog.TalkPageResp
type UpdateRoleApisReq ¶
type UpdateRoleApisReq = blog.UpdateRoleApisReq
type UpdateRoleMenusReq ¶
type UpdateRoleMenusReq = blog.UpdateRoleMenusReq
type UpdateUserAvatarReq ¶
type UpdateUserAvatarReq = blog.UpdateUserAvatarReq
type UpdateUserInfoReq ¶
type UpdateUserInfoReq = blog.UpdateUserInfoReq
type UpdateUserRoleReq ¶
type UpdateUserRoleReq = blog.UpdateUserRoleReq
type UpdateUserStatusReq ¶
type UpdateUserStatusReq = blog.UpdateUserStatusReq
type UploadRecordReq ¶
type UploadRecordReq = blog.UploadRecordReq
type UploadRecordResp ¶
type UploadRecordResp = blog.UploadRecordResp
type UserEmailReq ¶
type UserEmailReq = blog.UserEmailReq
type UserInfoResp ¶
type UserInfoResp = blog.UserInfoResp
type UserPageResp ¶
type UserPageResp = blog.UserPageResp
Click to show internal directories.
Click to hide internal directories.