小编wal*_*nux的帖子

QJSonArray进行QString转换

我有这两个变量,我想将数据转换为dataToString.

QJSonArray data;

Qstring dataToString;
Run Code Online (Sandbox Code Playgroud)

在数据中有一个巨大的json像:

{
    "properties": [
        {
            "version":"1",
            "finish":"0",
            "num":3,
            "running":false,
            "time":"00:20:00",
            "player1":"John",
            "player2":"",
            "player3": "Peter",
            "player4":"",
            "team1":"",
            "team2":"",
            "tournament":"",
            "lap":""
        }
    ],
    "game": [
        {
            "serve":true,
            "score":"32",
            "data":"0"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做 ?谢谢.

c++ qstring qt5

10
推荐指数
1
解决办法
5595
查看次数

AuthenticationSuccessHandler,登录后重定向和referrer

我刚刚在这个论坛的帮助下添加了 AuthenticationSuccessHandler,当用户通过 fosuserbundle 或 fosfacebookbundle 登录时,它在我的网站上实现重定向。当用户是否完成配置文件时,重定向会发生变化,如果已完成,我希望将它们重定向到之前的位置,这就是我使用引用变量的原因。

    命名空间 Me\MyBundle\Handler;
    
    使用 Symfony\Component\Security\Http\HttpUtils;
    使用 Symfony\Component\HttpFoundation\RedirectResponse;
    使用 Symfony\Component\HttpFoundation\Request;
    使用 Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
    使用 Symfony\Component\Security\Http\Authentication\DefaultAuthenticationSuccessHandler;
    
    
    类 AuthenticationSuccessHandler 扩展 DefaultAuthenticationSuccessHandler {
    
        受保护的$router;
    
        公共函数 __construct( HttpUtils $httpUtils, 数组 $options, $router) {
        $这个->路由器=$路由器;
            父::__construct( $httpUtils, $options );
        }
    
        公共函数 onAuthenticationSuccess( 请求 $request, TokenInterface $token ) {
            
        $user = $token->getUser();
        
        if($user->getProfileComplete()!=1){
    //重定向到配置文件编辑
            $url = 'fos_user_profile_edit';
        }别的{
            $referer = $request->headers->get('referer');
            if($referer == NULL){
    //如果没有任何referer则重定向到自定义url
                $url = 'My_customurl';
            }别的{
    //重定向到引用者
                $url = $referer;
            }
        }
    
        return new RedirectResponse($this->router->generate($url));
        }
    }

my security.yml note …

symfony fosuserbundle

4
推荐指数
1
解决办法
7810
查看次数

标签 统计

c++ ×1

fosuserbundle ×1

qstring ×1

qt5 ×1

symfony ×1