关于Yii 写api 的疑问

1.例如 :我是用yii api 写提交订单的接口

  • 比如表单中的信息,前端校验完,我想校验如何实现 ?
  • 之前都是使用表单模型验证规则和 load加载数据的 现在还需要这样写吗?

        // 收货地址表单
        $deliveryForm = new SalesOrderDelivery();
        // 收货地址
        $deliveryForm->load($post_param);

   
  • api只是公司自己用,某些地方使用了session ,这样对吗 ?
  • 比如我的订单这种接口,我在服务端直接校验session中有没有用户信息 不就做到了校验,还有必要加access token吗?

江户川乱折腾
浏览 361回答 3
3回答

宝慕林4294392

1:校验及接收数据 `if ($model->load(Yii::$app->request->post()) && $model->validate()) { // 验证 $model 收到的数据 }` 2:api请使用access_token鉴权,目前用的比较多的是jwt。
打开App,查看更多内容
随时随地看视频慕课网APP