//加解密授权
    public function actionJiemi()
    {
        $arr = array(
            'time_start' => '2021-03-02 17:51:32',
            'time_end' => '2099-03-02 17:51:32',
            'time_type' => 2,
            'domain_url' => 'liansuo.uzent.com', //这里替换成需要授权的域名
            'domain_name' => '云贝餐饮连锁',
            'phone' => '15938301821',
            'auth_code' => 'DTSXI-PDKNZ-CZHAQ-KIDLT',
            'status' => 1,
            'account_type' => 1,
            'account_number' => 5,
            'id' => 250,
            'service_type' => '商业授权版',
            'authData' =>
                array(
                    'channel' =>
                        array(
                            0 => 'mini',
                        ),
                    'plug' =>
                        array(
                            0 => 'distribution',
                            1 => 'miniPlay',
                            2 => 'payVip',
                            3 => 'oldWithNew',
                        ),
                    'service' =>
                        array(
                            0 => 'app',
                        ),
                ),
            'appName' => 'O2O',
        );
//打印加密数组,云贝连锁的加解密方法分别是 ybwmEncrypt和ybwmDecrypt,  云贝O2O的加解密方法分别是encrypt和decrypt

        echo ybwmEncrypt(json_encode($arr), Yii::$app->params['channel_model_name']);
        die; //测试是否加密成功
        $fileData = file_get_contents('./web/secret.json');
        $domianInfo = json_decode(ybwmDecrypt($fileData, Yii::$app->params['channel_model_name']), true);
        var_export($domianInfo);
        die;
    }


点赞(66)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部
{__SCRIPT__}