Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateOauthProviderLogic ¶
func NewCreateOauthProviderLogic ¶
func NewCreateOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateOauthProviderLogic
func (*CreateOauthProviderLogic) CreateOauthProvider ¶
func (l *CreateOauthProviderLogic) CreateOauthProvider(req *types.OauthProviderInfo) (resp *types.BaseMsgResp, err error)
type DeleteOauthProviderLogic ¶
func NewDeleteOauthProviderLogic ¶
func NewDeleteOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteOauthProviderLogic
func (*DeleteOauthProviderLogic) DeleteOauthProvider ¶
func (l *DeleteOauthProviderLogic) DeleteOauthProvider(req *types.IDsReq) (resp *types.BaseMsgResp, err error)
type GetOauthProviderByIdLogic ¶
func NewGetOauthProviderByIdLogic ¶
func NewGetOauthProviderByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetOauthProviderByIdLogic
func (*GetOauthProviderByIdLogic) GetOauthProviderById ¶
func (l *GetOauthProviderByIdLogic) GetOauthProviderById(req *types.IDReq) (resp *types.OauthProviderInfoResp, err error)
type GetOauthProviderListLogic ¶
func NewGetOauthProviderListLogic ¶
func NewGetOauthProviderListLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetOauthProviderListLogic
func (*GetOauthProviderListLogic) GetOauthProviderList ¶
func (l *GetOauthProviderListLogic) GetOauthProviderList(req *types.OauthProviderListReq) (resp *types.OauthProviderListResp, err error)
type OauthCallbackLogic ¶
func NewOauthCallbackLogic ¶
func NewOauthCallbackLogic(r *http.Request, svcCtx *svc.ServiceContext) *OauthCallbackLogic
func (*OauthCallbackLogic) OauthCallback ¶
func (l *OauthCallbackLogic) OauthCallback() (resp *types.CallbackResp, err error)
type OauthLoginLogic ¶
func NewOauthLoginLogic ¶
func NewOauthLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OauthLoginLogic
func (*OauthLoginLogic) OauthLogin ¶
func (l *OauthLoginLogic) OauthLogin(req *types.OauthLoginReq) (resp *types.RedirectResp, err error)
type UpdateOauthProviderLogic ¶
func NewUpdateOauthProviderLogic ¶
func NewUpdateOauthProviderLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateOauthProviderLogic
func (*UpdateOauthProviderLogic) UpdateOauthProvider ¶
func (l *UpdateOauthProviderLogic) UpdateOauthProvider(req *types.OauthProviderInfo) (resp *types.BaseMsgResp, err error)
Click to show internal directories.
Click to hide internal directories.