Documentation
¶
Index ¶
Constants ¶
View Source
const ( OAuthGoogle = "google" OAuthApple = "apple" OAuthTelegram = "telegram" OAuthGithub = "github" AuthEmail = "email" AuthExpire = 86400 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppleLoginCallbackLogic ¶
func NewAppleLoginCallbackLogic ¶
func NewAppleLoginCallbackLogic(ctx context.Context, svcCtx *svc.ServiceContext) *AppleLoginCallbackLogic
Apple Login Callback
func (*AppleLoginCallbackLogic) AppleLoginCallback ¶
func (l *AppleLoginCallbackLogic) AppleLoginCallback(req *dto.AppleLoginCallbackRequest) (*AppleLoginRedirect, error)
type AppleLoginRedirect ¶ added in v1.3.13
type OAuthLoginGetTokenLogic ¶
func NewOAuthLoginGetTokenLogic ¶
func NewOAuthLoginGetTokenLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OAuthLoginGetTokenLogic
NewOAuthLoginGetTokenLogic OAuth login get token
func (*OAuthLoginGetTokenLogic) OAuthLoginGetToken ¶
func (l *OAuthLoginGetTokenLogic) OAuthLoginGetToken(req *dto.OAuthLoginGetTokenRequest, ip, userAgent string) (resp *dto.LoginResponse, err error)
type OAuthLoginLogic ¶
func NewOAuthLoginLogic ¶
func NewOAuthLoginLogic(ctx context.Context, svcCtx *svc.ServiceContext) *OAuthLoginLogic
OAuth login
func (*OAuthLoginLogic) OAuthLogin ¶
func (l *OAuthLoginLogic) OAuthLogin(req *dto.OAthLoginRequest) (resp *dto.OAuthLoginResponse, err error)
Click to show internal directories.
Click to hide internal directories.