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

  • 相关阅读:
    angular resolve路由
    SignalR 2.x入门(二):SignalR在MVC5中的使用
    SignalR 2.x入门(一):SignalR简单例子
    【安卓】手把手教你安卓入门(一)
    【UWP】 win10 uwp 入门
    【资讯】苹果AirPods无线耳机国行版开箱初体验
    【IOS】Swift语言
    用命令行创建.NET Core
    IT笑话一则
    5.Arduino的第一个程序
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6009428.html
Copyright © 2011-2022 走看看