TeraBox криво реализовал OAuth 2.0 для Google, поэтому единственный надёжный способ починить полностью отозвать старый доступ и дать новый, пока ты залогинен в Gmail в той же сессии браузера.
Это не баг отдельного аккаунта - это баг самого TeraBox, который существует уже 3–4 года и до сих пор не пофикшен (потому что китайцам проще заставить пользователей мучаться, чем переписывать авторизацию).
Поэтому правило на всю жизнь:
если когда-нибудь регистрировался в TeraBox через Google всегда заходи только через «Sign in with Google» и никогда не отзывай доступ, пока аккаунт нужен. Или сразу регистрируйся по логину-паролю (второй вариант входа) - тогда этих глюков вообще не бывает.
Смена IP / чистка куки / другой браузер = смерть сессии
Китайцы привязывают Google-токен не только к аккаунту, но и к конкретному браузеру + IP. Как только хоть что-то поменялось - токен считается «невалидным», но вместо ре-авторизации они просто крутят лоадер до посинения.
Google тоже подкладывает свинью
Если ты ранее уже давал доступ TeraBox, а потом отозвал его (или Google сам отозвал из-за "подозрительного приложения"), то при следующей попытке Google молча отдаёт "полу-токен", который TeraBox не понимает → опять зависание.
__________________
О нас думают плохо лишь те, кто хуже нас. А те, кто лучше нас, им просто не до нас.
--Омар Хайям
Обновления по запросу — на Я.Ди. «Мэйл-облако» для тех, кто помогает нашему интернет-проекту, и для тех, кто хотел бы это делать, но пока не знает, как.
Помогая форуму ВТО, вы прежде всего помогаете себе! А не делаете что-то абстрактное для «других», совершенно незнакомых и безразличных вам людей.
|