Documentation ¶
Index ¶
- Constants
- func DefaultNewUser(email string) *idl.User
- type Auth
- func (a *Auth) EmailPasswordSignIn(ctx context.Context, req idl.EmailPasswordSignInReq) (*idl.SignInResp, error)
- func (a *Auth) EmailRegister(ctx context.Context, req idl.EmailRegisterReq) error
- func (a *Auth) EmailRestPassword(ctx context.Context, req idl.RestPasswordReq) error
- func (a *Auth) SendEmailVerifyCode(ctx context.Context, req idl.SendEmailVerifyCodeReq) error
- type BilbilVideo
- type User
Constants ¶
View Source
const ( SmsSendLimitError = 20000 InvalidVerifyCodeError = 20001 RepeatRegisteredError = 20002 InviteAccount = 30000 NotFoundCtxUserToken = 10000 InvalidUserId = 10001 )
Variables ¶
This section is empty.
Functions ¶
func DefaultNewUser ¶
Types ¶
type Auth ¶
type Auth struct {
// contains filtered or unexported fields
}
func (*Auth) EmailPasswordSignIn ¶
func (a *Auth) EmailPasswordSignIn(ctx context.Context, req idl.EmailPasswordSignInReq) (*idl.SignInResp, error)
func (*Auth) EmailRegister ¶
func (*Auth) EmailRestPassword ¶
func (*Auth) SendEmailVerifyCode ¶
type BilbilVideo ¶
type BilbilVideo struct {
// contains filtered or unexported fields
}
func NewBilbilVideo ¶
func NewBilbilVideo(db *gorm.DB) *BilbilVideo
func (*BilbilVideo) Search ¶
func (b *BilbilVideo) Search(ctx context.Context, req idl.BilibiliVideoSearchReq) (*idl.BilibiliVideoSearchResp, error)
Click to show internal directories.
Click to hide internal directories.