Я хочу написать функцию входа в систему через социальные сети.
если пользователь не вошел в систему, он сохраняет его в базе данных, если пользователь существует, войдите в систему. Что я должен написать в моем провайдере? Документы заявляют:
Пакету нужна служба, которая может загружать пользователей на основе пользовательского ответа конечной точки oauth. Если у вас есть настраиваемая служба, она должна реализовывать интерфейс: HWI \ Bundle \ OAuthBundle \ Security \ Core \ User \ OAuthAwareUserProviderInterface.
Так вот что я написал, а потом застрял
<?php
namespace ng\MyBundle\Controller\Listeners;
use HWI\Bundle\OAuthBundle\Security\Core\User\OAuthAwareUserProviderInterface;
class OAuthUserProvider implements OAuthAwareUserProviderInterface
{
}
Можете ли вы сказать мне, какие методы мне следует использовать?
Кто-нибудь может привести мне пример провайдера, не использующего FOSuserBundle?
Спасибо