Documentation ¶
Overview ¶
Package onetouchlogin contain methods for calling LoginRadius One Touch Login APIs, which use email and phone verification to create links that allow the user to login.
Index ¶
- type Loginradius
- func (lr Loginradius) PostOneTouchLoginByEmail(body interface{}, queries ...interface{}) (*httprutils.Response, error)
- func (lr Loginradius) PostOneTouchLoginByPhone(body interface{}, queries ...interface{}) (*httprutils.Response, error)
- func (lr Loginradius) PutOneTouchOTPVerification(queries, body interface{}) (*httprutils.Response, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Loginradius ¶
type Loginradius struct {
Client *lr.Loginradius
}
Embed Loginradius struct
func (Loginradius) PostOneTouchLoginByEmail ¶
func (lr Loginradius) PostOneTouchLoginByEmail(body interface{}, queries ...interface{}) (*httprutils.Response, error)
PostOneTouchLoginByEmail is used to send a link to a specified email for a frictionless login/registration Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/one-touch-login/one-touch-login-by-email-captcha Required query parameter: apikey Optional query parameters: redirecturl, OneTouchLoginEmailTemplate, welcomeemailtemplate Required post parameters: clientguid - string; email - string; g-recaptcha-response - string; Optional post parameters: qq_captcha_ticket - string; qq_captcha_randstr - string;
func (Loginradius) PostOneTouchLoginByPhone ¶
func (lr Loginradius) PostOneTouchLoginByPhone(body interface{}, queries ...interface{}) (*httprutils.Response, error)
PostOneTouchLoginByPhone is used to send a link to a specified email for a frictionless login/registration Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/one-touch-login/one-touch-login-by-email-captcha Required query parameter: apikey Optional query parameters: redirecturl, OneTouchLoginEmailTemplate, welcomeemailtemplate Required post parameters: clientguid - string; phone - string; g-recaptcha-response - string; Optional post parameters: qq_captcha_ticket - string; qq_captcha_randstr - string;
func (Loginradius) PutOneTouchOTPVerification ¶
func (lr Loginradius) PutOneTouchOTPVerification(queries, body interface{}) (*httprutils.Response, error)
PutOneTouchOTPVerification is used to verify the otp for One Touch Login. Documentation: https://www.loginradius.com/docs/api/v2/customer-identity-api/one-touch-login/one-touch-otp-verification Required query parameters: apikey, otp Optional query parameter: smstemplate Required post parameter: phone - string;