Android SDK
User Account
Phoneandemail

Mobile、Email account

Mobile login

Send verification code

  val res = GizSDKManager.getUserManager().sendMobileLoginVerifyCode(config.phoneCode, config.phone, config.lang)

Login

  val res = GizSDKManager.getUserManager().loginWithMobile(config.phoneCode, config.phone, config.code)

Email Login

Send verification code

  val res = GizSDKManager.getUserManager().sendEmailLoginVerifyCode(config.email, config.lang)

Login

  val res = GizSDKManager.getUserManager().loginWithEmail(config.email, config.code)

Mobile Register

Send verification code

  val res = GizSDKManager.getUserManager().sendMobileRegisterVerifyCode(config.phoneCode, config.phone, config.lang)

Register

  val res = GizSDKManager.getUserManager().registerWithMobile(config.phoneCode, config.phone, config.code, config.password)

Email Register

Send verification code

  val res = GizSDKManager.getUserManager().sendEmailRegisterVerifyCode(config.email, config.lang)

Register

  val res = GizSDKManager.getUserManager().registerWithEmail(config.email, config.code, config.password)

Forgot password on phone

Send verification code

// The first parameter is phoneCode. If your application needs to support globalization, please enter the corresponding area code, such as+86
val res = GizSDKManager.getUserManager().sendMobileForgotPasswordVerifyCode(config.phoneCode, config.phone, config.lang)

Forgot password

  val res = GizSDKManager.getUserManager().forgotWithMobile(config.phoneCode, config.phone, config.code, config.password)

Forgot password for email

Send verification code

  val res = GizSDKManager.getUserManager().sendEmailForgotPasswordVerifyCode(config.email, config.lang)

Forgot password

  val res = GizSDKManager.getUserManager().forgotWithEmail(config.email, config.code, config.password)