нужно добавить функционал что бы пользователь мог вносить в свой гугл календарь некоторые события, и если пользователь уже вошел в систему через гугл можно ли как то сразу переходить по ссылке на календарь? Вот мой код входа через гугл:
public function googleSigninAction(Request $request)
{
if ($this->isGranted('IS_AUTHENTICATED_FULLY')) {
return $this->redirectToRoute('user.dashboard.current');
}
/* @var $client \Google_client */
$client = $this->container->get('google.client.factory')->getClient();
$state = uniqid('', true);
$client->setState($state);
$client->setAccessType('offline');
$url = $client->createAuthUrl();
$session = $request->getSession();
$session->set(
$this->container->getParameter('google_state_key'), $state
);
$ref = $this->generateUrl(
'lesson.migrate',
[],
UrlGeneratorInterface::ABSOLUTE_URL
);
if (null !== $ref && $ref !== $request->getUri()) {
$session->set('after_login_target', $ref);
}
$redirect = new RedirectResponse($url);
return $redirect;
}
google.client.factory
' это сервис, ключи берутся из parameters.yml
Виртуальный выделенный сервер (VDS) становится отличным выбором
Для парсинга использую simpleDomParser
Можно ли добавиться (программно себя) в исключения Firewall'a? Пишу аналог BittorrentПостоянно Firewall беспокоится, что-то чует, не знает что