@@ -110,22 +110,6 @@ - (void)request_Login_WithPath:(NSString *)path Params:(id)params andBlock:(void
110
110
}
111
111
}];
112
112
}
113
- - (void)request_Register_WithParams:(id)params andBlock:(void (^)(id data, NSError *error))block{
114
- [[CodingNetAPIClient sharedJsonClient] requestJsonDataWithPath:@"api/register" withParams:params withMethodType:Post andBlock:^(id data, NSError *error) {
115
- id resultData = [data valueForKeyPath:@"data"];
116
- if (resultData) {
117
- [MobClick event:kUmeng_Event_Request_ActionOfServer label:@"注册"];
118
-
119
- User *curLoginUser = [NSObject objectOfClass:@"User" fromJSON:resultData];
120
- if (curLoginUser) {
121
- [Login doLogin:resultData];
122
- }
123
- block(curLoginUser, nil);
124
- }else{
125
- block(nil, error);
126
- }
127
- }];
128
- }
129
113
130
114
- (void)request_Register_V2_WithParams:(NSDictionary *)params andBlock:(void (^)(id data, NSError *error))block{
131
115
NSString *path = @"api/v2/account/register";
@@ -193,42 +177,6 @@ - (void)request_CheckPhoneCodeWithPhone:(NSString *)phone code:(NSString *)code
193
177
}];
194
178
}
195
179
196
- - (void)request_SetPasswordWithPhone:(NSString *)phone code:(NSString *)code password:(NSString *)password captcha:(NSString *)captcha type:(PurposeType)type block:(void (^)(id data, NSError *error))block{
197
- NSString *path = @"api/account/register/phone";
198
- NSMutableDictionary *params = @{@"phone": phone,
199
- @"code": code,
200
- @"password": [password sha1Str]}.mutableCopy;
201
- switch (type) {
202
- case PurposeToRegister:{
203
- path = @"api/account/register/phone";
204
- params[@"channel"] = [Register channel];
205
- break;
206
- }
207
- case PurposeToPasswordActivate:
208
- path = @"api/account/activate/phone/set_password";
209
- break;
210
- case PurposeToPasswordReset:
211
- path = @"api/phone/resetPassword";
212
- break;
213
- }
214
- if (captcha.length > 0) {
215
- params[@"j_captcha"] = captcha;
216
- }
217
- [[CodingNetAPIClient sharedJsonClient] requestJsonDataWithPath:path withParams:params withMethodType:Post andBlock:^(id data, NSError *error) {
218
- if (data) {
219
- [MobClick event:kUmeng_Event_Request_ActionOfServer label:type == PurposeToRegister? @"手机注册账号": @"设置or重置密码"];
220
- if (type == PurposeToRegister) {
221
- User *curLoginUser = [NSObject objectOfClass:@"User" fromJSON:data[@"data"]];
222
- if (curLoginUser) {
223
- [Login doLogin:data[@"data"]];
224
- }
225
- block(curLoginUser, nil);
226
- return ;
227
- }
228
- }
229
- block(data, error);
230
- }];
231
- }
232
180
- (void)request_SetPasswordWithEmail:(NSString *)email captcha:(NSString *)captcha type:(PurposeType)type block:(void (^)(id data, NSError *error))block{
233
181
NSString *path;
234
182
NSDictionary *params = @{@"email": email,
0 commit comments