Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateOauthProviderLogic ¶
func NewCreateOauthProviderLogic ¶
func NewCreateOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateOauthProviderLogic
func (*CreateOauthProviderLogic) CreateOauthProvider ¶
func (l *CreateOauthProviderLogic) CreateOauthProvider(in *core.OauthProviderInfo) (*core.BaseIDResp, error)
type DeleteOauthProviderLogic ¶
func NewDeleteOauthProviderLogic ¶
func NewDeleteOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteOauthProviderLogic
func (*DeleteOauthProviderLogic) DeleteOauthProvider ¶
type GetOauthProviderByIdLogic ¶
func NewGetOauthProviderByIdLogic ¶
func NewGetOauthProviderByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetOauthProviderByIdLogic
func (*GetOauthProviderByIdLogic) GetOauthProviderById ¶
func (l *GetOauthProviderByIdLogic) GetOauthProviderById(in *core.IDReq) (*core.OauthProviderInfo, error)
type GetOauthProviderListLogic ¶
func NewGetOauthProviderListLogic ¶
func NewGetOauthProviderListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetOauthProviderListLogic
func (*GetOauthProviderListLogic) GetOauthProviderList ¶
func (l *GetOauthProviderListLogic) GetOauthProviderList(in *core.OauthProviderListReq) (*core.OauthProviderListResp, error)
type OauthCallbackLogic ¶
func NewOauthCallbackLogic ¶
func NewOauthCallbackLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OauthCallbackLogic
func (*OauthCallbackLogic) OauthCallback ¶
func (l *OauthCallbackLogic) OauthCallback(in *core.CallbackReq) (*core.UserInfo, error)
type OauthLoginLogic ¶
func NewOauthLoginLogic ¶
func NewOauthLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OauthLoginLogic
func (*OauthLoginLogic) OauthLogin ¶
func (l *OauthLoginLogic) OauthLogin(in *core.OauthLoginReq) (*core.OauthRedirectResp, error)
type UpdateOauthProviderLogic ¶
func NewUpdateOauthProviderLogic ¶
func NewUpdateOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateOauthProviderLogic
func (*UpdateOauthProviderLogic) UpdateOauthProvider ¶
func (l *UpdateOauthProviderLogic) UpdateOauthProvider(in *core.OauthProviderInfo) (*core.BaseResp, error)
Click to show internal directories.
Click to hide internal directories.