Это немного раздражает, и я не уверен, почему Facebook так реализовал бы это.Тем не менее, я использую обходной путь, чтобы обойти событие «auth.logout» во время входа пользователя в систему, и в то же время мне удается делать то, что я хочу, в «auth.logout».Вот фрагмент кода -
if (response.status === 'connected') {
// This block would be executed during user login
// so, depending on your logic, you may choose to do nothing here
} else {
// This block would be executed during user logout
// implement your intended logic here
// e.g. destroyUserSession(response);
}