public async Task E2E_AppClient_Reset_Password_Test() { var registerResponse = await CreateTestAccount(); var resetInfo = new AccountResetPasswordInfo { AccountName = registerResponse.AccountName, Password = "******", SuperPassword = ValidAccountPassword }; await Task.Delay(TimeSpan.FromSeconds(1)); var resetPasswordResponse = await acClient.AccountResetPasswordAsync(resetInfo); var loginInfo = new AccountLoginInfo { AccountName = registerResponse.AccountName, Password = ValidAccountPassword }; await TestExpector.ExpectUCenterErrorAsync(UCenterErrorCode.AccountLoginFailedPasswordNotMatch, async() => { await acClient.AccountLoginAsync(loginInfo); }); }
//------------------------------------------------------------------------- public override void init() { EbLog.Note("ClientSampleApp.init()"); EntityMgr.getDefaultEventPublisher().addHandler(Entity); // EtUCenterSDK示例 var et_ucentersdk = EntityMgr.createEntity <EtUCenterSDK>(null, Entity); var co_ucentersdk = et_ucentersdk.getComponent <ClientUCenterSDK <DefUCenterSDK> >(); //co_ucentersdk.UCenterDomain = "http://ucenter.playql.com/"; co_ucentersdk.UCenterDomain = "http://ucenterdev.cragon.cn"; // 获取Ip所在地 //co_ucentersdk.getIpAddress(_onUCenterGetIpAddress); // 获取AppConfig //co_ucentersdk.getAppConfig("texaspoker", _onUCenterGetAppConfig); // 注册 AccountRegisterInfo register_request = new AccountRegisterInfo(); register_request.AccountName = "aaaaabbbb"; register_request.Password = "******"; register_request.SuperPassword = "******"; //co_ucentersdk.register(register_request, _onUCenterRegister); // 登录 AccountLoginInfo login_request = new AccountLoginInfo(); login_request.AccountName = "lion"; login_request.Password = "******"; login_request.Device = _getDeviceInfo(); //co_ucentersdk.login(login_request, _onUCenterLogin); // 游客登录 GuestAccessInfo guestAccessInfo = new GuestAccessInfo() { AppId = "fishing", Device = new DeviceInfo() { Id = "U3DSample", } }; co_ucentersdk.guestAccess(guestAccessInfo, _onUCenterGuestAccess); // 游客帐号转正 //GuestConvertInfo convert_info = new GuestConvertInfo(); //convert_info.AccountId = "dc798b4a-e43d-447f-896e-beba9439e3d0"; //convert_info.AccountName = "sample_user"; //convert_info.Password = ""; //convert_info.SuperPassword = ""; //convert_info.Gender = Gender.DeclineToState; //convert_info.Name = ""; //convert_info.Identity = ""; //convert_info.Phone = ""; //convert_info.Email = ""; //co_ucentersdk.guestConvert(convert_info, _onUCenterConvert); // 重置密码 AccountResetPasswordInfo resetpassword_request = new AccountResetPasswordInfo(); login_request.AccountName = "aaaaabbbb"; login_request.Password = "******"; //co_ucentersdk.resetPassword(resetpassword_request, _onUCenterResetPassword); // 上传图片 //string account_id = "8402633f-d6b0-4f13-9348-594f350d266b"; //byte[] buffer = new byte[100]; //MemoryStream ms = new MemoryStream(buffer); //co_ucentersdk.uploadProfileImage(account_id, ms, _onUCenterUploadProfileImage); }
//------------------------------------------------------------------------- public override void init() { EbLog.Note("ClientSampleApp.init()"); EntityMgr.getDefaultEventPublisher().addHandler(Entity); // EtUCenterSDK示例 var et_ucentersdk = EntityMgr.createEntity <EtUCenterSDK>(null, Entity); var co_ucentersdk = et_ucentersdk.getComponent <ClientUCenterSDK <DefUCenterSDK> >(); co_ucentersdk.UCenterDomain = "http://cragonucenter.chinacloudsites.cn/"; //co_ucentersdk.UCenterDomain = "http://blair-cs-sh.chinacloudapp.cn/"; // 获取Ip所在地 //co_ucentersdk.getIpAddress(_onUCenterGetIpAddress); // 获取AppConfig co_ucentersdk.getAppConfig("texaspoker", _onUCenterGetAppConfig); // 注册 AccountRegisterInfo register_request = new AccountRegisterInfo(); register_request.AccountName = "aaaaabbbb"; register_request.Password = "******"; register_request.SuperPassword = "******"; //co_ucentersdk.register(register_request, _onUCenterRegister); // 登录 AccountLoginInfo login_request = new AccountLoginInfo(); login_request.AccountName = "aaaaabbbb"; login_request.Password = "******"; //co_ucentersdk.login(login_request, _onUCenterLogin); // 游客登录 //co_ucentersdk.guest(_onUCenterGuestLogin); // 游客帐号转正 AccountConvertInfo convert_info = new AccountConvertInfo(); convert_info.AccountId = "01e94810-ce14-4fff-9c06-16a77990e12c"; convert_info.AccountName = "asdfg"; convert_info.OldPassword = ""; convert_info.Password = ""; convert_info.SuperPassword = ""; convert_info.Sex = Sex.Unknown; convert_info.Name = ""; convert_info.IdentityNum = ""; convert_info.PhoneNum = ""; convert_info.Email = ""; //co_ucentersdk.convert(convert_info, _onUCenterConvert); // 重置密码 AccountResetPasswordInfo resetpassword_request = new AccountResetPasswordInfo(); login_request.AccountName = "aaaaabbbb"; login_request.Password = "******"; //co_ucentersdk.resetPassword(resetpassword_request, _onUCenterResetPassword); // 上传图片 //string account_id = "1111"; //byte[] buffer = new byte[100]; //MemoryStream ms = new MemoryStream(buffer); //co_ucentersdk.uploadProfileImage(account_id, ms, _onUCenterUploadProfileImage); }