zoukankan      html  css  js  c++  java
  • leancloud 用户登录(调用API) 教程

    /* 直接将下面复制到登录的控制器中, 绑定故事版的登录按钮,修改标红的地方就可以用了。

     

     这是使用手机号,和密码登录。

     

    */

     

    // 还是 故事版连接的登录button

    -(IBAction)login:(UIButton *)sender {

        

     

           

            AFHTTPSessionManager *manager= [AFHTTPSessionManager manager];

           // manager.requestSerializer = [AFJSONRequestSerializer serializer];

            

            manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/plain", @"text/javascript", @"text/json", @"text/html", nil];

            

            [manager.requestSerializer setValue:@"你的ID" forHTTPHeaderField:@"X-LC-Id"];

            [manager.requestSerializer setValue:@"你的Key" forHTTPHeaderField:@"X-LC-Key"];

            

            [manager.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];

            

            

            NSString *url =@"https://api.leancloud.cn/1.1/login";

            

            // 设置是否信任无效或过期的 SSL 证书的服务器。默认为否

            //manager.securityPolicy.allowInvalidCertificates = YES;

            

            // 设置安全验证模式,默认为 AFSSLPinningModeNone

            //manager.securityPolicy = [AFSecurityPolicy policyWithPinningMode:AFSSLPinningModePublicKey];

            NSDictionary* parameters = @{@"mobilePhoneNumber":你的手机号,@"password":你的密码};

            

            [manager GET:url parameters:parameters progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {

     

                //[self gotoNextVC];

            } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {

                NSLog(@"%@",error);

                

            }];

    }

     使用前记得打开短信通知服务

    我已经封装好了库,一行代码搞定 注册登录找回密码,想用的可以去我github下载 https://github.com/deskOfDafa/LoginAndResigt

  • 相关阅读:
    作品第二课----改变DIV任意属性的值
    今天遇到的mouseout和mouseleave之坑
    作品第二课----弹出层
    作品第二课----求数组中所有数字的和
    作品第二课----点击DIV显示其内容
    作品第二课----点击切换显示隐藏
    Linux 静态库与动态库
    Linux学习6-套接字
    Linux学习5-线程
    Linux学习4-信号
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6009428.html
Copyright © 2011-2022 走看看