#php #logging #login #facebook
#php #регистрация #аутентификация #Facebook
Вопрос:
Я интегрировал facebook для входа на наш сайт, получив их электронное письмо, и если оно не пустое, я иду для проверки в базе данных этого электронного письма, если нет, я создам его и назначу сеанс для пользователя.
но когда я нажимаю кнопку выхода, она очищает весь сеанс, связанный с сайтом, когда я перезагружаю страницу, она по-прежнему содержит электронную почту facebook, из-за этого она снова входит в систему. итак, я не знаю, как настроить функцию выхода.
Как обойти эту проблему? Спасибо
Комментарии:
1. не могли бы вы, пожалуйста, показать нам функцию выхода, которая у вас есть??
2. @Smack: Привет, спасибо smack за ваш интерес, но я решил эту проблему, ранее я изменил URL выхода из системы в sdk, поэтому я установил его по умолчанию, также на странице выхода я добавил подобный код, @session_start(); if (isset ($ _SESSION[‘session_key’])) echo «окно <script type =’text / javascript’>. location.href='».$_SESSION[‘fb_logout’].»‘</script>»; session_destroy();
3. Вы решаете проблему через <13 минут после публикации вопроса? Это должно быть последним средством, а не вашим основным механизмом отладки.
4. @Nick: Я не находил ответа в течение дня, затем я пришел сюда, но после этого я нашел ответ. в любом случае, спасибо за ваши обновления.