手机注册api

2018年11月8日 作者 张舫

原理图

1.图片验证码获取接口

1.下载图片验证码包

2 创建基类

编辑基类app/Http/Controllers/Api/Controller.php(这里使用了Dingo)

3.创建控制器和请求验证类

编辑请求验证类app/Http/Requests/Api/CaptchaRequest.php

编辑控制器app/Http/Controllers/Api/CaptchasController.php

4,编辑路由

 

2编辑短信验证码的方法

前提需要接入短信发送服务

1创建控制器和表单请求验证类

编辑表单验证类app/Http/Requests/Api/VerificationCodeRequest.php

编辑app/Http/Controllers/Api/VerificationCodesController文件

3编辑路由

3.编辑注册接口

1修改数据结构

编辑database/migrations/{your_date}_add_phone_to_users_table.php

执行迁移命令

2,创建控制器和请求验证类

编辑请求验证类

打开文件app/Http/Requests/Api/UserRequest.php

编辑控制器

打开文件app/Http/Controllers/Api/UsersController.php

3,修改模型

打开文件app/Models/User.php

4,编辑路由

打开文件routes/api.php