登录的时候设置发送验证码

原创 2016年06月02日 10:31:04

         使用手机号登录的时候发送验证码。

-(void)touchUpCountdown{

     __block int timeout=59; //倒计时时间 时间根据需求设置
    dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
    dispatch_source_t _timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0,queue);
    dispatch_source_set_timer(_timer,dispatch_walltime(NULL, 0),1.0*NSEC_PER_SEC, 0); //每秒执行
    dispatch_source_set_event_handler(_timer, ^{
        if(timeout<=0){
            //倒计时结束,关闭
            dispatch_source_cancel(_timer);
            dispatch_async(dispatch_get_main_queue(), ^{
                //设置界面的按钮显示 根据需求设置
                [self.timeBtn setTitle:@"获取验证码" forState:UIControlStateNormal];
                self.timeBtn.userInteractionEnabled = YES;
            });
        }else{
            
             // int minutes = timeout / 60;
            int seconds = timeout % 60;
            NSString *strTime = [NSString stringWithFormat:@"%.2d", seconds];
            dispatch_async(dispatch_get_main_queue(), ^{
                //设置界面的按钮显示 根据需求设置
                
                [self.timeBtn setTitle:[NSString stringWithFormat:@"还有%@秒",strTime] forState:UIControlStateNormal];
                self.timeBtn.userInteractionEnabled = NO;
                
            });
            timeout--;
            
        }
    });
    dispatch_resume(_timer);
}

如有错误还请指正!
版权声明:本文为博主原创文章,未经博主允许不得转载。

如何在上论坛的时候拒绝验证码的出现?

现在的网络技术之所以那么发达就是因为现在的人们在生活中已经离不开网络了,像很多人都网上聊天的时候不仅仅局限于qq这种直接的聊天软件,还有很多论坛达人喜欢在自己的论坛上发表自己的感慨。 其实论...

我们都在什么时候能用到验证码识别软件?

现在是网络极度发达的时代,不会运用网络意味着你要被时代淘汰。因为现在不管是在生活中还是在工作中都要运用到网络。 但是网络的运用也不是一点麻烦都没有,像验证码就成为了很多网民的苦恼。但是网络的...

网站登录密码忘记后,通过向手机发送验证码实现找回密码的实现方法

今天我想了一天如何实现网站用户在忘记了密码后,如何通过向手机发送验证码来重新设置密码。验证码的验证以及生成都已经做好了,现在主要是解决如何向用户手机发送短信。显然这需要一个第三方提供的短信接口,来帮助...

用户登录,实现发送手机验证码。

发送手机验证码,要求具有如下功能需求、业务逻辑: (1)、用户输入手机号,当输入的手机号码为空时,提示,并且要求用户输入手机号; (2)、发送手机号码后,button按钮,自动变为不可点击,然后60秒...

Java调用WebService接口实现发送手机短信验证码功能

近来由于项目需要,需要用到手机短信验证码的功能,其中最主要的是用到了第三方提供的短信平台接口WebService客户端接口,下面我把我在项目中用到的记录一下,以便给大家提供个思路,由于本人的文采有限,...

发送手机短信获取验证码功能

因为移动端的方便,现在网络上很多的网站与应用都有与实现用户手机绑定的功能。这样做的好处很多,例如账号登陆、修改密码、在线支付……等功能模块都可以与手机实时获取验证码短信结合,来确保用户的安全性操作。 ...

阿里云PHP-SMS短信服务——验证码发送教程

开通SMS服务 创建签名模板 创建签名 记住签名名称 创建模板 查看并记住模板CODE 创建并记住KeyId和KeySecret 下载阿里云短信服务器PHP-SDK 创建PHP-SMS项目 创建代码文...

Java使用阿里大于发送短信通知和短信验证码

说明: 1.该案例是实际开发中运用用于用户注册发送验证码和实际场景中商品价格变动,订单下发发送短信通知 2.Java项目中需要的jar 需要的jar包: fastjson-1.1.24.j...

Java使用【网易云信】短信接口,给手机用户发送并校验验证码

网易云信地址:http://dev.netease.im/ 我在本项目中使用到的jar包: fastjson-1.1.36.jar httpcore-4.4.5.jar httpcore-ab-4....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:登录的时候设置发送验证码
举报原因:
原因补充:

(最多只允许输入30个字)