package com.demo.library_login.inter; import android.content.Context; import android.util.Log; import com.demo.library_login.entity.LoginApiResult; import java.io.Serializable; public class ILoginListener implements Serializable { final String TAG = "ILoginListener"; /** * 发送邮箱验证码 * * @param email * @param callBack */ public void sendEmailCode(Context context, String email, LoginApiCallBack callBack) { Log.i(TAG, "sendEmailCode"); } /** * 邮箱登录 * * @param email * @param pwd * @param callBack */ public void emailLogin(Context context, String email, String pwd, LoginApiCallBack callBack) { Log.i(TAG, "emailLogin"); } /** * 邮箱注册 * * @param email * @param vcode * @param pwd * @param callBack */ public void emailRegister(Context context, String email, String vcode, String pwd, LoginApiCallBack callBack) { Log.i(TAG, "emailRegister"); } /** * 邮箱修改密码 * * @param email * @param vcode * @param pwd * @param callBack */ public void emailUpdatePwd(Context context, String email, String vcode, String pwd, LoginApiCallBack callBack) { Log.i(TAG, "emailUpdatePwd"); } /** * 发送短信验证码 * * @param phone * @param callBack */ public void sendSmsCode(Context context, String phone, LoginApiCallBack callBack) { Log.i(TAG, "sendSmsCode"); } /** * 手机号登录 * * @param phone * @param code * @param callBack */ public void phoneLogin(Context context, String phone, String code, LoginApiCallBack callBack) { Log.i(TAG, "phoneLogin"); } /** * 手机一键登录 * * @param token * @param callBack */ public void phoneLogin(Context context, String token, LoginApiCallBack callBack) { Log.i(TAG, "phoneLogin"); } /** * 隐私政策 */ public void onPrivacy(Context context) { Log.i(TAG, "onPrivacy"); } /** * 用户服务协议 */ public void onProtocol(Context context) { Log.i(TAG, "onProtocol"); } /** * 是否登录 * * @return */ public boolean isLogin(Context context) { return false; } }