acessando a sessão a partir do modelo twig
<p>eu pesquisei muito na net como acessar o array global <code>$\_session</code> do template twig e achei isso: <code>{{app.session.get('index')}}</code>, mas quando eu estou chamando, ele retorna uma string vazia. eu tenho um <code>$\_session['filter']['accounts']</code> e estou recebendo este erro ao chamar <code>{{app.session.get('filter').accounts}}</code>: <code>item "accounts" for "" does not exist</code>. o que estou fazendo errado?</p>
<p><code>{{app.session}}</code> refere-se ao objeto <code>session</code> e não ao array <code>$\_session</code>. não acho que a matriz <code>$\_session</code> esteja acessível, a menos que você a transmita explicitamente para todos os modelos twig ou se você fizer uma extensão que a torne disponível.</p><p>symfony2 é orientado a objeto, então você deve usar o objeto <code>session</code> para definir os atributos da sessão e não confiar na matriz. o objeto <code>session</code> abstrairá este material de você, então é mais fácil, por exemplo, armazenar a sessão em um banco de dados, porque armazenar a variável de sessão está oculta de você.</p><p>portanto, defina seu atributo na sessão e recupere o valor em seu modelo de galho usando o objeto <code>session</code>.</p><pre><code>// in a controller $session = $this-&gt;get('session'); $session-&gt;set('filter', array( 'accounts' =&gt; 'value', )); // in twig {% set filter = app.session.get('filter') %} {% set account-filter = filter['accounts'] %} </code></pre><p>espero que isto ajude.</p><p>saudações,<br/> matt</p>
primeiro, isso deve ter acontecido após você ceder o uso da sua conta a algum aplicativo de terceiro, o meu conselho é que mude a sua senha e bloqueie o acesso desse aplicativo de terceiro à sua conta.


para acessar as suas solicitações, abra o seu perfil, vá nas configurações, na parte de "privacidade e segurança", abra "dados da conta" e veja ali as solicitações pendentes.


ps: não sei no seu instagram, mas no meu essa opção está dando erro, como os erros do instagram acontecem por conta, é capaz de na sua estar normal (ou não), se não estiver, só esperando a pessoa aceitar e cancelando o follow depois. Oi Thaina,
  

  
Você está se referindo á qual conta? Sem ter no mínimo essa informação. impossível ajudar você. Aproveita e nos conte como aconteceu que perdeu o acesso. Como foi desativada?
  

  
Obrigada eu fiz meu twitter e agora ñ consigo entrar para o conhecimento de todos segue a solução deste problemaprocedure tform1.clientsocket1lookup(sender: tobject; socket: tcustomwinsocket);var addr: tsockaddrin; teste, err: integer; ... fala rogerio, beleza?nesse caso, você teria que usar as classes de grid do bootstrap.você pode dar uma olhada em como funciona aqui: https://getbootstrap.com/docs/3.3/examples/grid/e tem um curs... <p>posso ver sua classe de usuário? isso é apenas usando as restrições abaixo. não vejo por que as restrições seriam realmente diferentes de exemplos (acho que os campos nulos são ignorados por padrão nos exemplos).</p><pre><code>getcurrentsession().createcriteria(user.class) .setprojection( projections.distinct( projections.projectionlist() .add( projections.property("name"), "name") .add( projections.property("city"), "city"))) .add( restrictions.eq("city", "test"))) .setresulttransformer(transformers.aliastobean(user.class)) .list(); </code></pre><p>eu nunca usei o alaisttobean, mas acabei de ler sobre isso. você também pode passar por cima dos resultados.</p><pre><code>list&lt;object&gt; rows = criteria.list(); for(object r: rows){ object[] row = (object[]) r; type t = ((&lt;type&gt;) row[0]); } </code></pre><p>se precisar, você pode preencher manualmente o usuário dessa maneira.</p><p>é difícil analisar o problema sem mais algumas informações para diagnosticar o problema.</p> Desativei temporariamente e diz usuário não encontrado, tento recuperar por email mais diz que email também nao existe. Mas fui fazer outro email e diz que usuário e email estão em outra conta. <p>bem, <code>get\_posts()</code> na verdade instancia um novo objeto <code>wp\_query</code>, então se você estiver confortável usando <code>wp\_query</code> diretamente, nem se preocupe com <code>get\_posts()</code>; <code>get\_posts</code> só retornará os resultados do banco de dados, enquanto <code>wp\_query</code> lhe dará toda a funcionalidade da classe.</p> se a session do node já te atender nao tem necessidade de adicionar outro recurso. se tua necessidade é conectar com contas do google, facebook, etc ai sim voce usa passaport. é o seguinte, você tem outra conta no techtudo que já está logada no fórum e ela usa um e-mail que não é da globo!


então saia desta conta antes de entrar no e-mail da globo, abra o fórum e clique na palavra "sair", que fica no topo a direita, abaixo do seu avatar.  



depois faça login no e-mail da globo, eu uso este link que vai direto para tela de login:  
<https://login.globo.com/login/1>


a explicação é que você optou no navegador, por salvar o login e manter conectado na outra conta do fórum!