Я знаю, что эта тема уже обсуждалась, но я все еще не могу найти решение.
Я использую HWIOAuth Bundle с FOSUserBundle для своих пользователей и социальных сетей.
#app/config.yml
#HWIOAuthBundle
hwi_oauth:
firewall_name: main
resource_owners:
facebook:
type: facebook
client_id: %oauth.facebook.id%
client_secret: %oauth.facebook.secret%
scope: "email"
options:
display: popup
infos_url: "https://graph.facebook.com/me?fields=id,name,email,picture.type(square)"
paths:
email: email
profilepicture: picture.data.url
http_client:
verify_peer: false
Как я могу интегрировать «profilepicture: picture.data.url» в свой файл Twig?
<li class="user-header">
<img src="{{ asset('theme/AdminLTE/dist/img/user2-160x160.jpg') }}" class="img-circle" alt="User Image" />
<p>
{{ app.user.username }}
</p>
</li>
Большое спасибо, я не понимаю, как я могу использовать этот параметр «profilepicture: picture.data.url», чтобы получить изображение профиля facebook с помощью HWIOAuthBundle.