Я прочитал here, и вы можете увидеть следующее:FOSUserBundle Когда происходит событие SECURITY_IMPLICIT_LOGIN?
/**
* The SECURITY_IMPLICIT_LOGIN event occurs when the user is logged in programmatically.
*
* This event allows you to access the response which will be sent.
* The event listener method receives a FOS\UserBundle\Event\UserEvent instance.
*/
const SECURITY_IMPLICIT_LOGIN = 'fos_user.security.implicit_login';
Я также читал here, где вы можете прочитать:
"Added an event when logging the user in implicitly"
То, что я не понимаю, в простом английском языке, когда это событие увольняется. Это когда пользователь запоминается? Я заметил, что если вы скопируете URL-адрес моего защищенного паролем веб-сайта и закроете вкладку браузера, откройте новую вкладку и вставьте URL-адрес назад, пользователь все равно будет зарегистрирован (это нормально), но фактически не происходит ведение журнала (FOSUserBundle не обновляет Поле «lastLogin» объекта User). Хорошо, я понимаю, это потому, что сессия была уже открыта ... cool ... sooooooo, когда это событие происходит точно, учитывая, что событие (и метод), которое вызывается, когда пользователь подписывается в «нормально», равно
SecurityEvents::INTERACTIVE_LOGIN => 'onSecurityInteractiveLogin'
Спасибо!
SN
Спасибо, это точно так же :) –