|
@@ -10,6 +10,7 @@ use app\common\model\Guest;
|
|
|
use app\common\model\User as U;
|
|
|
use app\common\model\UserSign;
|
|
|
use app\common\service\ScoreSend;
|
|
|
+use app\service\byte_dance\ByteDanceCode2Session;
|
|
|
use EasyWeChat\Kernel\Exceptions\DecryptException;
|
|
|
use EasyWeChat\Kernel\Exceptions\InvalidConfigException;
|
|
|
use fast\Mini;
|
|
@@ -254,8 +255,16 @@ class User extends Api
|
|
|
/**
|
|
|
* 抖音小程序登陆
|
|
|
* @ApiParams (name=code,description=code)
|
|
|
+ * @ApiParams (name=encryptedData,description=encryptedData)
|
|
|
+ * @ApiParams (name=iv,description=iv)
|
|
|
*/
|
|
|
- public function dy_login(){
|
|
|
+ public function dy_login(ByteDanceCode2Session $code2Session){
|
|
|
+ $data=$this->_validate([
|
|
|
+ 'code'=>['require'],
|
|
|
+ 'encryptedData'=>['require'],
|
|
|
+ 'iv'=>['require'],
|
|
|
+ ]);
|
|
|
+ $info=$code2Session->setCode($data['code'])->get();
|
|
|
|
|
|
}
|
|
|
}
|