Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Пропала возможность подключить аккаунт Google для синхронизации #70

Closed
UnclWish opened this issue Jun 7, 2023 · 10 comments

Comments

@UnclWish
Copy link

UnclWish commented Jun 7, 2023

После обновления до 114.0.5735.110 в браузере пропала возможность подключить аккаунт google для синхронизации.
На значке пользователя рядом с меню браузера серая иконка с подсказкой "Вы", по нажатию на которую появляется меню пользователя "Пользователь 1". Кнопки включения синхронизации с входом в google нет.
Нет кнопки включения синхронизации и в настройках, в разделе "Я и Google".

После отката до версии 114.0.5735.90 всё вернулось обратно. Подключил свой аккаунт и включилась синхронизация.

Снова попробовал обновиться до 110-й версии. После обновления история повторилась - синхронизация пропала, кнопок включения и входа в свой google-аккаунт нигде нет.

@deemru deemru changed the title В версии 114.0.5735.110 пропала возможность подключить аккаунт google для синхронизации Пропала возможность подключить аккаунт Google для синхронизации Jun 7, 2023
@deemru
Copy link
Owner

deemru commented Jun 7, 2023

Видимо вы продвинутый пользователь, расскажите, как вам удавалось раньше подключать синхронизацию?

Через вот этот трюк #36 (comment) ?

Просто в текущей версии (114.0.5735.110) хотя бы сохраняется залогиненная сессия между перезапусками. А до этого из коробки не работала и синхронизация и сессия не сохранялась.

Если выбирать между двух зол, то лучше пусть из коробки полноценно работают веб-сервисы Google.

Вы же, как продвинутый пользователь, всё так же можете указать недостающие переменные при старте: https://www.chromium.org/developers/how-tos/api-keys/#providing-keys-at-runtime

@hooddy
Copy link

hooddy commented Jun 7, 2023

Да, на этой версии в Гугол просто не зайти в принципе. Но если про меньшее из зол, то ок.
А та группа давно мертва (о которой речь шла ранее) (У вас нет доступа к сервису "Google Groups". Чтобы получить доступ, обратитесь к администратору организации.

@deemru
Copy link
Owner

deemru commented Jun 7, 2023

Да, на этой версии в Гугол просто не зайти в принципе.

Зайти, ссылку "как" привёл выше, повторяю: https://www.chromium.org/developers/how-tos/api-keys/#providing-keys-at-runtime

@UnclWish
Copy link
Author

UnclWish commented Jun 7, 2023

Видимо вы продвинутый пользователь, расскажите, как вам удавалось раньше подключать синхронизацию?

Через вот этот трюк #36 (comment) ?

Просто в текущей версии (114.0.5735.110) хотя бы сохраняется залогиненная сессия между перезапусками. А до этого из коробки не работала и синхронизация и сессия не сохранялась.

Если выбирать между двух зол, то лучше пусть из коробки полноценно работают веб-сервисы Google.

Вы же, как продвинутый пользователь, всё так же можете указать недостающие переменные при старте: https://www.chromium.org/developers/how-tos/api-keys/#providing-keys-at-runtime

Да, я давно присоединился к группе тестировщиков синхронизации. И у меня на всех хромиумных браузерах синхронизация работает без проблем.
И ничего у меня не слетало. Уже год, как обновляю Chromium Gost, и синхронизация всегда остаётся. Как после перезапуска, так и после обновления.
Вот 110-я версия 1-я когда у меня просто нет возможности войти в акк даже.

А по поводу недостающих переменных при старте - я, честно говоря, не настолько продвинутый пользователь. По ссылке почитал, ничего не понял. Где прописывать эти гугло-переменные и где брать их значения?

@deemru
Copy link
Owner

deemru commented Jun 7, 2023

Да, я давно присоединился к группе тестировщиков синхронизации.

Ясно. Вы в числе счастливчиков.

А по поводу недостающих переменных при старте - я, честно говоря, не настолько продвинутый пользователь. По ссылке почитал, ничего не понял. Где прописывать эти гугло-переменные и где брать их значения?

А теперь представьте, что у вас не работает и синхронизация и ещё при каждом запуске браузера надо вводить логин/пароль при пользовании Gmail или Youtube.

Именно с этой проблемой и была попытка побороться. Сейчас браузера способен работать с сервисами Google как обычный браузер для всех пользователей.

А счастливчикам придётся разобраться как сгенерировать себе GOOGLE_DEFAULT_CLIENT_ID и GOOGLE_DEFAULT_CLIENT_SECRET, если они хотят продолжать пользоваться синхронизацией. Дока есть. Далее устанавливаем переменные и запускаем браузер.

Кстати, возможно правильность этих значений не особо важна, например можно попробовать на Windows:

set GOOGLE_DEFAULT_CLIENT_ID=test
set GOOGLE_DEFAULT_CLIENT_SECRET=test
chrome.exe

(UPDATE: проверено с test/test не работает)

@UnclWish
Copy link
Author

UnclWish commented Jun 8, 2023

Со значениями test синхронизация появляется, но показывает, что она приостановлена, надо войти снова. Пытаюсь войти снова, ввожу логин-пароль, но синхронизация не возобновляется.
Видимо, надо туда, всё-таки подставлять правильные значения...

@UnclWish
Copy link
Author

UnclWish commented Jun 8, 2023

Проделал все процедуры из статьи: https://www.chromium.org/developers/how-tos/api-keys/#providing-keys-at-runtime
Добавил переменные среды через батник:

setx GOOGLE_API_KEY mykey
setx GOOGLE_DEFAULT_CLIENT_ID myid
setx GOOGLE_DEFAULT_CLIENT_SECRET mysecret

значения подставил свои, полученные по инструкции в статье.

Синхронизация 1-й запуск 110-й версии стала приостановлена, повторил вход - заработала.

Но, блин, это заняло полчаса времени целых. И статья на английском... Хорошо, я немного его знаю.

@deemru
Copy link
Owner

deemru commented Jun 8, 2023

Но, блин, это заняло полчаса времени целых. И статься на английском... Хорошо, я немного его знаю.

ЧТД -- вы продвинутый пользователь, буду вас упоминать в качестве примера "у кого получилось".

Считаю вопрос решён?

@UnclWish
Copy link
Author

UnclWish commented Jun 8, 2023

Да, вопрос решен на данный момент. Спасибо за помощь!

@UnclWish UnclWish closed this as completed Jun 8, 2023
@UnclWish
Copy link
Author

UnclWish commented Jun 9, 2023

Добавлю, что переменная GOOGLE_API_KEY не обязательна. Достаточно GOOGLE_DEFAULT_CLIENT_ID и GOOGLE_DEFAULT_CLIENT_SECRET

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants