В моем приложении rails я использую oauth, чтобы получить доступ к данным профиля пользователя. Дело в том, что, когда появляется страница регистрации авторизации instagram, пользователь должен ввести свои данные входа в систему, cookie будет сохранен на моей машине. Есть ли способ УДАЛИТЬ этот файл cookie (очевидно, не вручную)? Я спрашиваю об этом, потому что, когда снова вызывается страница oauth, этот файл cookie, сохраненный в моем браузере, автоматически подписывается на пользователя. Это стало неприятностью для моего проекта. Я не хочу, чтобы это произошло, я хочу снова отобразить ту же страницу входа в систему.Удаление файла cookie страницы авторизации instagram в приложении rails
5
A
ответ
7
Я предполагаю, что вы хотите, чтобы пользователь выходил из instagram и вашего приложения. Для этого вы можете отправить свой браузер на https://instagram.com/accounts/logout/. Я видел, как он использовался как URL-адрес изображения или загружался в нулевой размер iframe. Я подозреваю, что второй вариант - лучший вариант.
Таким образом, это потребует повторной регистрации входа в систему во второй раз, но не потребует от них повторного авторизации вашего приложения.
Смежные вопросы
- 1. Instagram рубин Gem Ошибка авторизации
- 2. Как реализовать на страницы авторизации в Rails
- 3. Удаление файла cookie с javascript
- 4. Instagram сфера авторизации не работает
- 5. Удаление файла cookie со значением NULL
- 6. Удаление файла cookie в массиве по ключу
- 7. Удаление безопасного файла cookie в торнадо
- 8. Настройка файла cookie в приложении для iPhone
- 9. Обработка авторизации пользователя с помощью API Instagram
- 10. Удаление данных сеанса в приложении Rails
- 11. Удаление нескольких значений из файла cookie
- 12. Удаление файла cookie после завершения скрипта CasperJS
- 13. Отладка сценария вызывает удаление cookie
- 14. Добавление двухсторонней авторизации в приложении Ruby on Rails
- 15. Добавление файла cookie в WLResourceRequest
- 16. Что возвращает Instagram после авторизации? Показывает код =
- 17. Instagram sdk в собственном приложении
- 18. Ruby on rails - Добавление/удаление файла cookie, когда пользователь находится в новом сообщении
- 19. Ошибка авторизации файла auth cookie при балансировке нагрузки
- 20. Android: удаление файлов cookie в приложении // Как получить контекст браузера
- 21. Подтвердить авторизацию пользователя Twitter при загрузке файла cookie авторизации
- 22. Ограничение авторизации файлов cookie с проверкой подлинности
- 23. Удаление значения из файла семян в Rails
- 24. Хранение зашифрованного файла cookie с Rails
- 25. Как установить имя файла cookie динамически в контроллере Rails
- 26. Получить контент со страницы, требующей авторизации
- 27. Identityserver id_token в файле cookie делает размер файла cookie большим
- 28. "GitHub" "страницы" без авторизации?
- 29. Плагины авторизации Rails
- 30. Rails 4 авторизации самоцвет
Почему вы не хотите, чтобы автоматическая подписка была введена после того, как пользователь уже выполнил вход? Автоматический вход в систему ожидается/полезное поведение и затрудняет работу ваших пользователей только с отрицательным пользовательским интерфейсом, но может быть и другой способ решить вашу проблему. – djlumley
Должен быть какой-то URL-адрес «выхода», который вы можете посетить (как пользователь), и он удалит свои файлы cookie. например Twitter имеет [это] (https://dev.twitter.com/docs/api/1/post/account/end_session) – yoavmatchulsky
Страница входа не будет отображаться пользователю каждый раз. Обычно его информация выводится из токена доступа, который у меня есть в моей БД. В случае истечения срока доступа к токену ему придется переписывать (поскольку instagram не имеет токена обновления). Проблема в том, что пользователь нажимает ссылку на переключение, ранее сохраненный файл cookie instagram автоматически запускает авторизацию. Я действительно хочу избавиться от этого печенья. – serpent403