12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?php
- namespace Content\V1;
- use Dever;
- class Login
- {
- /**
- * @api {get} v1/login.bind 用户登录
- * @apiVersion 1.0.0
- * @apiName login.bind
- * @apiGroup User
- *
- * @apiDescription 用户登录接口
- *
- * @apiParam {Number} appid 小程序id
- * @apiParam {String} code 小程序登录的code
- *
- * @apiSuccess {Number} uid 用户id
- * @apiSuccess {String} session 验证用户有效性的session key 请保存在客户端
- *
- * @apiSuccessExample 操作成功
- * {"status":1,"code":1,"msg":"success","data":{"uid":1,"session":"111"}}
- *
- * @apiErrorExample 操作失败
- * {"status":2,"code":1,"msg":"\u9519\u8bef\u7684\u5c0f\u7a0b\u5e8fid"}
- */
- public function bind_api()
- {
- return Dever::load('passport/login.bind');
- }
- /**
- * @api {get} v1/login.update 更新用户信息
- * @apiVersion 1.0.0
- * @apiName login.update
- * @apiGroup User
- *
- * @apiDescription 用户更新信息接口
- *
- * @apiParam {Number} appid 小程序id
- * @apiParam {Number} uid 用户id
- * @apiParam {String} session 验证用户的session
- * @apiParam {String} nickname 用户昵称
- * @apiParam {String} avatarurl 头像
- * @apiParam {String} gender 性别
- * @apiParam {String} city 城市
- * @apiParam {String} province 省份
- * @apiParam {String} country 国家
- *
- * @apiSuccess {Number} uid 用户id
- *
- * @apiSuccessExample 操作成功
- * {"status":1,"code":1,"msg":"success","data":1}
- *
- * @apiErrorExample 操作失败
- * {"status":2,"code":1,"msg":"\u9519\u8bef\u7684\u5c0f\u7a0b\u5e8fid"}
- */
- public function update_api()
- {
- return Dever::load('passport/login.update');
- }
- }
|