美文网首页ios专题
刷脸登录(基础篇)

刷脸登录(基础篇)

作者: HeavenWong | 来源:发表于2017-10-31 16:44 被阅读8次

一. 水文

  • 使用三方技术, 一登科技官网
  • 介绍简单的刷脸登录, 至于摇摇头.张张嘴.眨眨眼睛, 待日后有兴致了再来整一个.

二. 正篇

步骤:

    1. 硬性要求, 去 一登科技官网创建应用, 获取相应的AppID和secret, 类似于友盟, 这是对一个应用的唯一标识.
我的应用.png 选择应用类型.png 下载sdk包填写应用信息.png 可看到Appid和secret.png
    1. 使用cocoapods下载一登SDK导入项目
platform :ios, '8.0'
use_frameworks!

target 'faceLoginDemo' do
    
    pod 'SuperID' # 一登SDK

end
    1. 在APPdelegate文件包含头文件并初始化SDK
// -------  初始化SDK --------
    // ------ 请登录官网 创建应用, 获取相应的ID和AppSecret -----
    [SuperID registerAppWithAppID:@"65e34c9d83f2fc4f630dc8ff" withAppSecret:@"887e79c42005be438a9bf1cb"];
    //开启一登SDK的调试模式,开发者在Release时,将该模式设置为NO.
    [SuperID setDebugMode:YES];
    //设置一登 SDK 的语言模式,默认为自动模式。
    [SuperID setLanguageMode:SIDAutoMode];
    1. 主要代码

- (void)saoYiSao {
    
    // 用户点击熟练登录时,若已获取用户部分信息:
    //创建用户信息 model 对象
    SIDAppUserInfoModel *userModel = [[SIDAppUserInfoModel alloc] init];
    //刷脸登录时,已获取用户的手机号
    userModel.phone = @"138####1234";
    //刷脸登录时,已获取用户姓名
    userModel.name = @"user name";
    
    //一登刷脸登录,弹出一登刷脸VC
    [SIDCoreLoginKit showLoginViewControllerWithAppUserInfoModel:nil responseBlock:^(NSDictionary *result, NSError *error) {
        
        if (!error) {
            //授权登录成功
            NSLog(@"userInfo:%@", result);
            self.view.backgroundColor = [UIColor yellowColor];
            [_loginBtn setTitle:@"  退出登录  " forState:UIControlStateNormal];
            [self removeFromParentViewController];
            
        }else {
            //授权登录失败
            NSLog(@"Login Fail Error =%ld,%@",(long)[error code],[error localizedDescription]);
        }
        
    }];
    
}
  • 具体案例请移步Demo

相关文章

  • 刷脸登录(基础篇)

    一. 水文 使用三方技术, 一登科技官网 介绍简单的刷脸登录, 至于摇摇头.张张嘴.眨眨眼睛, 待日后有兴致了再...

  • 百度云API刷脸

    刷脸原理 刷脸登录是基于人工智能、生物识别、3D传感、大数据风控技术,最新实现的登录形式。用户在无需输入用户名 密...

  • 微信青蛙刷脸支付——Android

    微信青蛙刷脸支付——Android 使用设备: 天之河刷脸设备(开放版) 基础配置 需要用到 微信刷脸支付 SDK...

  • 公众号i志愿小程序登录

    1)在微信公众号搜索i志愿,并关注 2)进入公众号i志愿 3)按登录,进入粤省事平台进行刷脸登录 登录完成

  • 计算机毕业设计人脸识别+ssm超市管理系统 超市收银系统

    创新点数据可视化 人脸识别AI 功能用户登录模块:刷脸登录、用户名密码登录; 前台收银模块:POS收银; 商品销售...

  • CAS单点登录-配置中心

    前言 上一篇:CAS单点登录-基础搭建 下一篇:CAS单点登录-https配置 配置中心 什么是配置中心 分布式配...

  • 刷脸

    (纯属调侃,请勿对号……) 公司换了新的考勤机,高大上的。 原先是刷指纹,一到冬天干燥考勤机也变得懒散,经常罢工。...

  • 刷脸

    刷脸机给我道过早安我被工作禁锢在方盒里。 计划中的,意料外的,小题大做,领导独唔。电脑要快,网络要通,有喧有静,写...

  • 刷 脸

    最近,我莫名地感到了生存危机,到那都要“刷脸”,进入了“刷脸”时代,让人有一种被淘汰的感觉。 退...

  • 刷脸

    “不吃了,太胖了。”小美一返常态,不高兴挂在脸上。她把没吃完的好吃儿贡献出来了。 “怎么了?”我不解地问。若无其事...

网友评论

    本文标题:刷脸登录(基础篇)

    本文链接:https://www.haomeiwen.com/subject/pqvbpxtx.html